Analysis  version 7.0 - august 2014
GEVFilterNameRequester.hh
Go to the documentation of this file.
1 //======================================================================
2 /*! \file GEVFilterNameRequester.hh
3  *
4  * Déclaration de la clase GEVFilterNameRequester.
5  */
6 //======================================================================
7 
8 #ifndef GEV_FILTER_NAME_REQUESTER
9 #define GEV_FILTER_NAME_REQUESTER
10 
11 #include "EventCommon.hh"
12 #include "FilterList.hh"
13 
14 #include "RGMessageRequester.hh"
15 
16 #include <TGTextEntry.h>
17 
18 //======================================================================
19 /*! class GEVFilterNameRequester
20  *
21  * Classe définissant une interface graphique de saisie du nom d'un
22  * filtre.
23  *
24  */
25 class GEVFilterNameRequester : public RGMessageRequester
26 {
27 //----------------------------------------------------------------------
28  /*! \object_doc */
30 //----------------------------------------------------------------------
31 
32  protected:
33  FilterList * filt_list; ///< Pointeur sur la liste de filtres
34  Filter * filt_ptr; ///< Pointeur sur le filtre
35 
36  TGTextEntry * w_filt_name; ///< widget de saisie du texte
37 
38  public:
39  // Constructeur
42  Int_t & result,
43  const TGWindow * mw = NULL );
44 
45  protected:
46  // Constructeur de recopie
48 
49  public:
50  // Destructeur
51  virtual ~GEVFilterNameRequester();
52 
53 
54  virtual void Button ( Int_t n );
55 
56  /*! Pour encapsulation dans ROOT.*/
58 };
59 
60 //======================================================================
61 #endif
62 
GObject(GEVFilterNameRequester)
FilterList * filt_list
Pointeur sur la liste de filtres.
Definition: GEVFilterNameRequester.hh:33
Filter * filt_ptr
Pointeur sur le filtre.
Definition: GEVFilterNameRequester.hh:34
GEVFilterNameRequester(Filter *filt, FilterList *filt_list, Int_t &result, const TGWindow *mw=NULL)
Definition: GEVFilterNameRequester.cpp:20
Definition: Filter.hh:50
virtual ~GEVFilterNameRequester()
Definition: GEVFilterNameRequester.cpp:60
virtual void Button(Int_t n)
Definition: GEVFilterNameRequester.cpp:74
Definition: FilterList.hh:37
TGTextEntry * w_filt_name
widget de saisie du texte
Definition: GEVFilterNameRequester.hh:36
Definition: GEVFilterNameRequester.hh:25
ClassDef(GEVFilterNameRequester, 0)