9 #ifndef GEV_TREE_CREATOR_HH
10 #define GEV_TREE_CREATOR_HH
14 #include "RGBaseRequester.hh"
15 #include "RGItemListBox.hh"
20 #include <TGComboBox.h>
21 #include <TGTextEntry.h>
22 #include <TGNumberEntry.h>
79 const TGWindow * mw = NULL );
103 virtual void Button ( Int_t n );
virtual bool CheckInputs()
Definition: GEVTreeCreator.cpp:261
ClassDef(GEVTreeCreator, 0)
EventManager * event_mgr
Pointeur sur le gestionnaire d'événements.
Definition: GEVTreeCreator.hh:45
Definition: GEVTreeCreator.hh:34
virtual ~GEVTreeCreator()
Definition: GEVTreeCreator.cpp:72
Definition: TreeInfo.hh:95
TGComboBox * w_tree_mode
Mode de fichier.
Definition: GEVTreeCreator.hh:69
virtual void SetTreeMode()
Definition: GEVTreeCreator.cpp:316
virtual void MapRequester()
Definition: GEVTreeCreator.cpp:243
virtual void Construct()
Definition: GEVTreeCreator.cpp:82
TGHorizontalFrame * w_file_frame
Cadre pour saisie de fichier.
Definition: GEVTreeCreator.hh:64
TGLabel * w_name_label
Label pour nom de l'arbre.
Definition: GEVTreeCreator.hh:59
virtual void TreeFileChanged(const char *str)
Definition: GEVTreeCreator.cpp:397
virtual void TreeFileBrowse()
Definition: GEVTreeCreator.cpp:360
TreeInfo ** tree_result
Pointeur sur l'adresse de l'arbre alloué en sortie.
Definition: GEVTreeCreator.hh:53
TGLabel * w_file_num_label
Info pour nom de fichier.
Definition: GEVTreeCreator.hh:62
TGCompositeFrame * w_frame
Cadre principal (de la classe RGBaseRequester)
Definition: GEVTreeCreator.hh:57
TGLabel * w_file_label
Label pour nom de fichier.
Definition: GEVTreeCreator.hh:61
TGTextEntry * w_name_text
Texte pour nom de l'arbre.
Definition: GEVTreeCreator.hh:60
GEVTreeCreator(EventManager *evt_mgr, Int_t &result, TreeInfo *&tree_ptr, const TGWindow *mw=NULL)
Definition: GEVTreeCreator.cpp:40
string tr_name
Nom du nouvel arbre.
Definition: GEVTreeCreator.hh:47
static string default_file_name
Nom par défaut du fichier TTree.
Definition: GEVTreeCreator.hh:42
virtual void Button(Int_t n)
Definition: GEVTreeCreator.cpp:426
TGLabel * w_max_label
Label pour nombre maxi d'événements.
Definition: GEVTreeCreator.hh:67
TGLabel * w_file_base_label
Info pour nom de fichier.
Definition: GEVTreeCreator.hh:63
TGTextEntry * w_file_text
Texte pour nom de fichier.
Definition: GEVTreeCreator.hh:65
virtual void TreeMaxTextChanged(const char *str)
Definition: GEVTreeCreator.cpp:405
RGItemListBox * w_param_list
Liste des paramètres.
Definition: GEVTreeCreator.hh:71
UInt_t tr_max
Nombre maxi d'événements.
Definition: GEVTreeCreator.hh:49
virtual void TreeMaxValueChanged(Long_t val)
Definition: GEVTreeCreator.cpp:413
Definition: EventManager.hh:59
TGNumberEntry * w_max_entry
Saisie du nombre maxi d'événements.
Definition: GEVTreeCreator.hh:68
const char * tree_file_types[]
Définition des types de fichiers pour les TTree ROOT.
Definition: GEVTreeCreator.cpp:21
TGTextButton * w_file_browse
Bouton pour selection de fichier.
Definition: GEVTreeCreator.hh:66
string tr_file
Fichier associé
Definition: GEVTreeCreator.hh:48