#include "hshowertofpid.h" |
HShowerTofPID
class description - source file - inheritance tree (.pdf)
public:
HShowerTofPID()
HShowerTofPID(const HShowerTofPID&)
~HShowerTofPID()
static TClass* Class()
Int_t clear()
virtual Int_t Compare(const TObject* obj) const
Int_t getAddress()
Char_t getCol()
Float_t getFact10()
Float_t getFact20()
Char_t getModule()
Int_t getOuterHitId()
Float_t getPhi()
Float_t getRadius()
Char_t getRow()
Char_t getSector()
Float_t getTheta()
Float_t getTof()
Float_t getTofinoCell()
Float_t getTofinoMult()
Float_t getTrackLength()
virtual TClass* IsA() const
virtual Bool_t IsSortable() const
HShowerTofPID& operator=(const HShowerTofPID&)
void setAddress(Int_t nAddress)
void setCol(Char_t c)
void setFact10(Float_t fact10)
void setFact20(Float_t fact20)
void setModule(Char_t m)
void setOuterHitId(Int_t outerHit)
void setPhi(Float_t phi)
void setRadius(Float_t rad)
void setRow(Char_t r)
void setSector(Char_t s)
void setTheta(Float_t theta)
void setTof(Float_t fTof)
void setTofinoCell(Int_t cell)
void setTofinoMult(Int_t mult)
void setTrackLength(Float_t TrackLength)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Float_t m_fRad radius [mm] in sphere coordinate system
Float_t m_fPhi azimuthal angle [deg] in sphere coordinate system
Float_t m_fTheta polar angle [deg] in sphere coordinate system
Float_t m_fFact10 shower multiplication factor sum_post1/sum_pre
Float_t m_fFact20 shower multiplication factor sum_post2/sum_pre
Char_t m_nSector sector number
Char_t m_nModule shower module (0,1,2)
Char_t m_nRow shower row number (0-31)
Char_t m_nCol shower column number (0-31)
Int_t m_nTofinoCell tofino cell (0-3)
Int_t m_nTofinoMult tofino cell multiplicity
Float_t m_fTof time of flight
Int_t m_nOuterHit kicktrack outer hit index
Int_t m_nAddress address of HShowerTofPID object
Float_t m_fTrackLength particle track lenght
HShowerTofPID
Data object for correlated Shower/Tofino hits which fulfill electromagnetic
shower (sum_post1/sum_pre > 1.9 or sum_post2/sum_pre > 1.9)
and time of flight (5 < tof < 10 ns) conditions. This data object is filled
by HShowerTofPIDFinder which takes information from HkickTrack and HShowerHitTof
data containers.
HShowerTofPID()
~HShowerTofPID()
Int_t clear(void)
void Streamer(TBuffer &R__b)
Stream an object of class HShowerTofPID.
Inline Functions
Int_t getOuterHitId()
Int_t getAddress()
Char_t getSector()
Char_t getModule()
Char_t getRow()
Char_t getCol()
Float_t getRadius()
Float_t getPhi()
Float_t getTheta()
Float_t getFact10()
Float_t getFact20()
Float_t getTof()
Float_t getTofinoCell()
Float_t getTofinoMult()
Float_t getTrackLength()
void setAddress(Int_t nAddress)
void setSector(Char_t s)
void setModule(Char_t m)
void setRow(Char_t r)
void setCol(Char_t c)
void setRadius(Float_t rad)
void setPhi(Float_t phi)
void setTheta(Float_t theta)
void setTof(Float_t fTof)
void setFact10(Float_t fact10)
void setFact20(Float_t fact20)
void setTofinoCell(Int_t cell)
void setTofinoMult(Int_t mult)
void setOuterHitId(Int_t outerHit)
void setTrackLength(Float_t TrackLength)
Bool_t IsSortable() const
Int_t Compare(const TObject* obj) const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void StreamerNVirtual(TBuffer& b)
HShowerTofPID HShowerTofPID(const HShowerTofPID&)
HShowerTofPID& operator=(const HShowerTofPID&)
Last update: 19/04/05 by Jacek Otwinowski
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.