8 #include "TRootEmbeddedCanvas.h"
17 #include "TGFileDialog.h"
24 TGCompositeFrame *fMainFrame;
25 TGCompositeFrame *fButtonFrame;
26 TGTextButton *fNextEvent, *fPreviousEvent, *fExit, *fChooseInput,*fClearEventCache;
27 TRootEmbeddedCanvas *fEmbEventImageCanvas, *fEmbAnalysisCanvas;
29 std::shared_ptr<HepMC3::Reader> fReader;
33 std::vector<HepMC3::GenEvent*> fEventsCache;
34 TCanvas* fEventImageCanvas, *fAnalysisCanvas;
37 std::map<std::string, TH1*> fAnalysisH;
38 static const size_t m_char_buffer_size=100000;
40 void ReadFile(
const char* a);
51 void ClearEventCache();
Definition of interface Reader.
Stores event-related information.
Definition of class GenEvent.