Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

ETreePainter

#include "ETreePainter.hh"

ETreePainter


class description - source file - inheritance tree (.pdf)

class ETreePainter : public TObject

Inheritance Chart:
TObject
<-
ETreePainter

    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&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update 14-May-2005 21:31