Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

RecoEventHeader

#include "RecoEventHeader.hh"

RecoEventHeader


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

class RecoEventHeader

Inheritance Chart:
RecoEventHeader

    public:
RecoEventHeader() RecoEventHeader(const RecoEventHeader&) virtual ~RecoEventHeader() static TClass* Class() EDetector* GetDetector() const Float_t GetGtuLength() const Int_t GetNum() const Int_t GetNumActiveFee() const Int_t GetNumAFee() const Int_t GetNumCellHits() const Int_t GetNumFee() const Int_t GetRun() const ERunParameters* GetRunPars() const Float_t GetTrueEarthAge() const const TVector3& GetTrueEarthImpact() const Float_t GetTrueEnergy() const const TVector3& GetTrueInitPos() const Int_t GetTrueNumFastOR() const Int_t GetTrueNumPhotons() const Int_t GetTrueParticleCode() const Char_t* GetTrueParticleName() Float_t GetTruePhi() const Int_t GetTruePhotoElectrons() const const TVector3& GetTrueShowerMaxPos() const Float_t GetTrueShowerXMax() const Float_t GetTrueTheta() const Float_t GetTrueX1() const virtual TClass* IsA() const RecoEventHeader& operator=(const RecoEventHeader&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fNum event number Int_t fRun run number Int_t fTrueNumPhotons number of photons that entered pupil Int_t fTruePhotoElectrons number of photons detected Int_t fTrueNumFastOR number of photons counted in macrocell Int_t fNumCellHits number of macrocell hits Int_t fNumFee number of front end electronics Int_t fNumActiveFee number of fee with hits >= 1 Int_t fNumAFee number of analog front end Float_t fGtuLength Gtu Length Float_t fTrueEnergy primary EECR energy (eV) Float_t fTrueTheta incidence angle (rad) Float_t fTruePhi azimuth; Phi=0 corresponds Y=0 Char_t fTrueParticleName[20] particle name (see above) Int_t fTrueParticleCode same as name with code instead of strings TVector3 fTrueInitPos first interaction point (3D coord, Km) Float_t fTrueX1 interaction depth in g/cm^2 TVector3 fTrueEarthImpact impact of shower on earth (clouds ignored) Float_t fTrueEarthAge age of the shower at impact TVector3 fTrueShowerMaxPos shower max position (3D coord, Km) Float_t fTrueShowerXMax shower max depth (g/cm^2) ERunParameters* fRunPars pointer to ERunParameters EDetector* fDetector pointer to Detector

Class Description




Inline Functions


                    void ~RecoEventHeader()
         RecoEventHeader RecoEventHeader()
                   Int_t GetNum() const
                   Int_t GetRun() const
                   Int_t GetTrueNumPhotons() const
                   Int_t GetTruePhotoElectrons() const
                   Int_t GetTrueNumFastOR() const
                   Int_t GetNumCellHits() const
                   Int_t GetNumFee() const
                   Int_t GetNumActiveFee() const
                   Int_t GetNumAFee() const
                 Float_t GetTrueTheta() const
                 Float_t GetTruePhi() const
                 Float_t GetTrueEnergy() const
                 Char_t* GetTrueParticleName()
                   Int_t GetTrueParticleCode() const
         const TVector3& GetTrueInitPos() const
                 Float_t GetTrueX1() const
         const TVector3& GetTrueEarthImpact() const
                 Float_t GetTrueEarthAge() const
         const TVector3& GetTrueShowerMaxPos() const
                 Float_t GetTrueShowerXMax() const
                 Float_t GetGtuLength() const
         ERunParameters* GetRunPars() const
              EDetector* GetDetector() const
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
         RecoEventHeader RecoEventHeader(const RecoEventHeader&)
        RecoEventHeader& operator=(const RecoEventHeader&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update 14-May-2005 21:31