8 #ifndef EVD_MCTRUEVIEW_H 9 #define EVD_MCTRUEVIEW_H 19 class TGTransientFrame;
20 class TGCompositeFrame;
27 namespace sim {
class Particle; }
30 class SimulationDrawer;
36 RQ_OBJECT(
"evd::MCTrueView")
42 const char*
Description()
const {
return "MC Particle List Viewer"; }
43 const char*
PrintTag()
const {
return "mctrue-view"; }
73 void HandleMouseWheel(Event_t *event);
93 TGCompositeFrame* fPartFrame[kNPanel];
95 TGLayoutHints fL1,fL2,fL3,fL4,
fL5;
97 TGCheckButton* fDrawCheck[kNPart];
98 TGLabel* fPartLabel[kNPanel][kNPart];
99 TGTextButton* fColumnLabel[kNPanel];
TGVScrollBar * fScrollBar
TGCompositeFrame * fBigFrame
Aid in the rendering of RecoBase objects.
const char * Description() const
TGCheckButton * fShowNegative
const char * PrintTag() const
TGCompositeFrame * fShowFrame
Window containing list of MC particles.
std::vector< int > fPartList
Example routine for calculating the "ultimate e-m mother" of a particle in a simulated event...
TGCheckButton * fShowPositive
Base class for displaying lists of objects (eg, MC truth, reco, etc.)
Aid in the rendering of RawData objects.
TGCheckButton * fShowNeutral