Changes in display/DelphesEventDisplay.h [341014c:f53a4d2] in git
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
display/DelphesEventDisplay.h
r341014c rf53a4d2 22 22 #include <vector> 23 23 24 #include "Rtypes.h" 24 25 #include "RQ_OBJECT.h" 25 #include "Rtypes.h"26 26 27 27 class TAxis; … … 45 45 class DelphesEventDisplay 46 46 { 47 RQ_OBJECT("DelphesEventDisplay")48 public:49 DelphesEventDisplay();50 DelphesEventDisplay(const char *configFile, const char *inputFile, Delphes3DGeometry &det3D);51 ~DelphesEventDisplay();52 void EventChanged(Int_t); // *SIGNAL*47 RQ_OBJECT("DelphesEventDisplay") 48 public: 49 DelphesEventDisplay(); 50 DelphesEventDisplay(const char *configFile, const char *inputFile, Delphes3DGeometry& det3D); 51 ~DelphesEventDisplay(); 52 void EventChanged(Int_t); // *SIGNAL* 53 53 54 private:55 void update_html_summary();56 void make_gui();57 void load_event();58 void readConfig(const char *configFile, std::vector<DelphesBranchBase *> &elements);54 private: 55 void update_html_summary(); 56 void make_gui(); 57 void load_event(); 58 void readConfig(const char *configFile, std::vector<DelphesBranchBase *>& elements); 59 59 60 // Configuration and global variables. 61 Int_t event_id_; 62 Int_t event_id_tmp_; 63 ExRootTreeReader *treeReader_; 64 Double_t tkRadius_, totRadius_, tkHalfLength_, muHalfLength_, bz_; 65 TAxis *etaAxis_, *phiAxis_; 66 TChain *chain_; 67 std::vector<DelphesBranchBase *> elements_; 68 DelphesDisplay *delphesDisplay_; 69 DelphesHtmlSummary *htmlSummary_; 70 TGHtml *gHtml_; 71 DelphesPlotSummary *plotSummary_; 72 TGStatusBar *fStatusBar_; 60 // Configuration and global variables. 61 Int_t event_id_; 62 Int_t event_id_tmp_; 63 ExRootTreeReader *treeReader_; 64 Double_t tkRadius_, totRadius_, tkHalfLength_, muHalfLength_, bz_; 65 TAxis *etaAxis_, *phiAxis_; 66 TChain *chain_; 67 std::vector<DelphesBranchBase *> elements_; 68 DelphesDisplay *delphesDisplay_; 69 DelphesHtmlSummary *htmlSummary_; 70 TGHtml *gHtml_; 71 DelphesPlotSummary *plotSummary_; 72 TGStatusBar *fStatusBar_; 73 74 // gui controls 75 public: 76 void Fwd(); 73 77 74 // gui controls 75 public: 76 void Fwd(); 78 void Bck(); 77 79 78 void Bck();80 void PreSetEv(char *ev); 79 81 80 void PreSetEv(char *ev);82 void GoTo(); 81 83 82 void GoTo();84 void InitSummaryPlots(); 83 85 84 void InitSummaryPlots(); 85 86 void DisplayProgress(Int_t p); 86 void DisplayProgress(Int_t p); 87 87 }; 88 88
Note:
See TracChangeset
for help on using the changeset viewer.