ETreePainter
| #include "ETreePainter.hh" |
ETreePainter
class description - source file - inheritance tree (.pdf)
class ETreePainter : public TObject
| Inheritance Chart: | |||||||||
|
public:
ETreePainter(TTree*)
ETreePainter(const ETreePainter&)
virtual ~ETreePainter()
void AddShower(EShower*)
void Build()
TH1F* BuildHistos(const char* name, const char* title)
TTree* BuildTree()
void BuildWorld()
static TClass* Class()
virtual void Draw(Option_t*)
void DrawHistos(Option_t*)
void FillAtmoHistos(EAtmosphereHistoPainter*)
void FillTree()
void FillTruthHistos(ETruth*)
virtual TClass* IsA() const
Bool_t IsWorldBuilt()
ETreePainter& operator=(const ETreePainter&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
private:
TTree* fTree Pointer for the euso tree to read from
EEvent* fEv Current Euso Event
Int_t fEvTot Total number of events in the fTree
TSeqCollection* fHistos Collection of histogramms representing the events
Bool_t fWorldBuild true if the geometry is build, false othewise
TGeoVolume* fTop TOP Volume of the global geometry
TGeoVolume* fFoVVolume Geometry realization of the Field of View of EUSO
TGeoMedium* fVacuum Geometry Medium
Int_t fCurrentTrack index of the current track read from fTree
ETreePainter::Track fTrack
Class Description
ETreePainter <extensive class description> Config file parameters ====================== <parameter name>: <parameter description> -Valid options: <available options>
void Build()
Build
void BuildWorld()
TTree* BuildTree()
build a simple tree
TH1F* BuildHistos(const char *name, const char *title)
build hitograms
void AddShower(EShower *fShower)
void FillAtmoHistos( EAtmosphereHistoPainter *atmohistopainter )
fill hitograms and ntuple
void FillTruthHistos( ETruth *truth )
fill truth in ntuple
void FillTree()
fill stree
void DrawHistos( Option_t *opt )
Build Histos
void Draw( Option_t *opt )
Inline Functions
void ~ETreePainter()
ETreePainter ETreePainter(TTree*)
Bool_t IsWorldBuilt()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
ETreePainter ETreePainter(const ETreePainter&)
ETreePainter& operator=(const ETreePainter&)
