ESAPID
class description - source file - inheritance tree
private:
void Clean()
public:
ESAPID ESAPID()
ESAPID ESAPID(ESAPID&)
virtual void ~ESAPID()
TClass* Class()
Float_t getBeamPbN(Int_t index)
Float_t getCADC()
Bool_t getClean()
Int_t getIDN(Int_t index)
Float_t getMomN(Int_t index)
Int_t getNpart()
Bool_t getOneGoodE()
Bool_t getOneGoodG()
Bool_t getOneGoodH()
Bool_t getOneGoodK()
Bool_t getOneGoodP()
Bool_t getOneGoodPi()
Float_t getTOFC(Int_t index)
Float_t getTOFN(Int_t index)
Float_t getXbeam()
Float_t getYbeam()
virtual TClass* IsA()
void setBeamPbN(Float_t newVal, Int_t index = 0)
void setCADC(const Float_t newVal)
void setClean(Bool_t newVal)
void setID(UChar_t newVal, UChar_t index = 0)
void setMom(Float_t newVal, UChar_t index = 0)
void setNPart(Int_t newVal)
void setOneGoodE(Bool_t newVal)
void setOneGoodG(Bool_t newVal)
void setOneGoodH(Bool_t newVal)
void setOneGoodK(Bool_t newVal)
void setOneGoodP(Bool_t newVal)
void setOneGoodPi(Bool_t newVal)
void setTOFC(Float_t newVal)
void setTOFN(Float_t newVal, Int_t index = 0)
void setXBeam(Float_t newVal)
void setYBeam(Float_t newVal)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
private:
Bool_t m_Clean 1 if clean beam (no halo), else 0
Float_t m_XBeam x of primary beam in mm
Float_t m_YBeam y of primary beam in mm
Int_t m_NPart Number particles found by tagger
UChar_t m_ID[10] id 1=e, 2=gamma, 3=proton, 4=pion, 5=kaon
Float_t m_Mom[10] momentum each particle
Float_t m_BeamPb[5] Energy in GeV for lead glass
Float_t m_CADC
Float_t m_TOF[4]
Float_t m_TOFC
Bool_t m_OneGoodP
Bool_t m_OneGoodG
Bool_t m_OneGoodE
Bool_t m_OneGoodK
Bool_t m_OneGoodPi
Bool_t m_OneGoodH
The ESAPID class contains the information about particle identification
and beam status.
ESAPID()
Default constructor
~ESAPID()
Destructor
void Clean()
Inline Functions
Bool_t getClean()
Float_t getXbeam()
Float_t getYbeam()
Int_t getNpart()
Int_t getIDN(Int_t index)
Float_t getMomN(Int_t index)
Float_t getBeamPbN(Int_t index)
Float_t getCADC()
Float_t getTOFN(Int_t index)
Float_t getTOFC(Int_t index)
Bool_t getOneGoodP()
Bool_t getOneGoodG()
Bool_t getOneGoodE()
Bool_t getOneGoodK()
Bool_t getOneGoodPi()
Bool_t getOneGoodH()
void setClean(Bool_t newVal)
void setXBeam(Float_t newVal)
void setYBeam(Float_t newVal)
void setNPart(Int_t newVal)
void setID(UChar_t newVal, UChar_t index = 0)
void setMom(Float_t newVal, UChar_t index = 0)
void setBeamPbN(Float_t newVal, Int_t index = 0)
void setCADC(const Float_t newVal)
void setTOFN(Float_t newVal, Int_t index = 0)
void setTOFC(Float_t newVal)
void setOneGoodP(Bool_t newVal)
void setOneGoodG(Bool_t newVal)
void setOneGoodE(Bool_t newVal)
void setOneGoodK(Bool_t newVal)
void setOneGoodPi(Bool_t newVal)
void setOneGoodH(Bool_t newVal)
TClass* Class()
TClass* IsA()
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
ESAPID ESAPID(ESAPID&)
ROOT page - Class index - 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.