RecoEventHeader
| #include "RecoEventHeader.hh" |
RecoEventHeader
class description - source file - inheritance tree (.pdf)
class RecoEventHeader
| Inheritance Chart: | |||||
|
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&)
