class HPairGeantData: public HPairData

Function Members (Methods)

public:
HPairGeantData()
HPairGeantData(HPairSim*)
HPairGeantData(HPairSimExt*)
HPairGeantData(const HPairGeantData&)
virtual~HPairGeantData()
voidTObject::AbstractMethod(const char* method) const
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTObject::Clear(Option_t* = "")
virtual TObject*TObject::Clone(const char* newname = "") const
virtual Int_tTObject::Compare(const TObject* obj) const
virtual voidTObject::Copy(TObject& object) const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
Float_tHPairData::getAngleToClosestFittedHadron1() const
Float_tHPairData::getAngleToClosestFittedHadron2() const
Float_tHPairData::getAngleToClosestFittedLepton1() const
Float_tHPairData::getAngleToClosestFittedLepton2() const
Float_tHPairData::getAngleToClosestNonFittedHadron1() const
Float_tHPairData::getAngleToClosestNonFittedHadron2() const
Float_tHPairData::getAngleToClosestNonFittedLepton1() const
Float_tHPairData::getAngleToClosestNonFittedLepton2() const
Float_t*HPairData::getArray() const
Int_tHPairData::getBitFieldPassedCuts() const
Char_tHPairData::getCharge() const
Short_tgetCommonDetectors1()
Short_tgetCommonDetectors2()
Float_tHPairData::getDistX() const
Float_tHPairData::getDistY() const
Float_tHPairData::getDistZ() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
Float_t*getGArray() const
Bool_tgetGInit()
Int_tgetGPid1()
Int_tgetGPid2()
virtual const char*TObject::GetIconName() const
Bool_tHPairData::getInit()
Float_tHPairData::getInvMass() const
Char_tHPairData::getIsCutFlag() const
Float_tHPairData::getMom1() const
Float_tHPairData::getMom2() const
virtual const char*TObject::GetName() const
static const Int_tHPairData::getNbDataItems()
static const Int_tgetNbSimDataItems()
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
Float_tHPairData::getOpeningAngleDeg() const
virtual Option_t*TObject::GetOption() const
Int_tgetParentTrackNumber1()
Int_tgetParentTrackNumber2()
Short_tHPairData::getParticleIndex1() const
Short_tHPairData::getParticleIndex2() const
Float_tHPairData::getPhiDeg1() const
Float_tHPairData::getPhiDeg2() const
Int_tHPairData::getPid1() const
Int_tHPairData::getPid2() const
Float_tHPairData::getProbability1() const
Float_tHPairData::getProbability2() const
Float_tHPairData::getRapidity() const
static const TString&getSimVarNames()
Float_tHPairData::getThetaDeg1() const
Float_tHPairData::getThetaDeg2() const
virtual const char*TObject::GetTitle() const
Int_tgetTrackNumber1()
Int_tgetTrackNumber2()
Float_tHPairData::getTransverseMomentum() const
virtual UInt_tTObject::GetUniqueID() const
static const TString&HPairData::getVarNames()
TVector3HPairData::getVert() const
Float_tHPairData::getVertX() const
Float_tHPairData::getVertY() const
Float_tHPairData::getVertZ() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
Int_tHPairData::hasDoubleDetectorHits() const
virtual ULong_tTObject::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTObject::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual Bool_tTObject::Notify()
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
HPairGeantData&operator=(const HPairGeantData&)
virtual voidTObject::Paint(Option_t* option = "")
Float_tHPairData::pDist() const
virtual voidTObject::Pop()
virtual voidprint()
virtual voidTObject::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "")
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidsetGInit()
voidHPairData::setInit()
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
Int_tcalculateDecayID()
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
virtual Bool_tinit(HPairSim*)
virtual Bool_tinit(HPairSimExt*)
virtual Bool_tinitData(HPairSim*, HPidParticleSim*, HPidParticleSim*)
voidTObject::MakeZombie()
virtual voidreset()

Data Members

public:
enum eDecayIds { PI0DALITZ
CONVERSION
ETADALITZ
};
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
protected:
static const Int_tHPairData::DATAITEMS
TLorentzVectorGLorentzVector1
TLorentzVectorGLorentzVector2
Float_tHPairData::IOm_chi2_1
Float_tHPairData::IOm_chi2_2
static const Int_tSIMDATAITEMS
TVector3HPairData::aDist
TVector3HPairData::aVert
Char_tHPairData::cCharge
Char_tcGCharge
Char_tHPairData::cIsCut
static const TStringHPairData::cVars
Float_tHPairData::dxMdcMeta1
Float_tHPairData::dxMdcMeta2
Float_tHPairData::dxRkMeta1
Float_tHPairData::dxRkMeta2
Float_tHPairData::dyMdcMeta1
Float_tHPairData::dyMdcMeta2
Float_tHPairData::dyRkMeta1
Float_tHPairData::dyRkMeta2
Float_tHPairData::dzRkMeta1
Float_tHPairData::dzRkMeta2
Float_tHPairData::fAngleToClosestFittedHadron1
Float_tHPairData::fAngleToClosestFittedHadron2
Float_tHPairData::fAngleToClosestFittedLepton1
Float_tHPairData::fAngleToClosestFittedLepton2
Float_tHPairData::fAngleToClosestNonFittedHadron1
Float_tHPairData::fAngleToClosestNonFittedHadron2
Float_tHPairData::fAngleToClosestNonFittedLepton1
Float_tHPairData::fAngleToClosestNonFittedLepton2
Float_tHPairData::fBetaExp1
Float_tHPairData::fBetaExp2
Float_tHPairData::fCombinedMdcdEdx1
Float_tHPairData::fCombinedMdcdEdx2
Float_tHPairData::fCombinedMdcdEdxSigma1
Float_tHPairData::fCombinedMdcdEdxSigma2
Float_tHPairData::fDeltaPhiRM1
Float_tHPairData::fDeltaPhiRM2
Float_tHPairData::fDeltaThetaRM1
Float_tHPairData::fDeltaThetaRM2
Float_tHPairData::fDistanceToVertex1
Float_tHPairData::fDistanceToVertex2
Float_tHPairData::fEvtVertexX
Float_tHPairData::fEvtVertexY
Float_tHPairData::fEvtVertexZ
Float_tfGMass
Float_tfGOpang
Float_tfGRapidity
Float_tfGTransverseMomentum
Float_tfGgeninfo1
Float_tfGgeninfo1_1
Float_tfGgeninfo1_2
Float_tfGgeninfo2
Float_tfGgeninfo2_1
Float_tfGgeninfo2_2
Float_tfGgenweight1
Float_tfGgenweight2
Float_tfGmom1
Float_tfGmom2
Float_tfGvx1
Float_tfGvx2
Float_tfGvy1
Float_tfGvy2
Float_tfGvz1
Float_tfGvz2
Float_tHPairData::fInnerChiSquare1
Float_tHPairData::fInnerChiSquare2
Float_tHPairData::fInnerMdcdEdx1
Float_tHPairData::fInnerMdcdEdx2
Float_tHPairData::fInnerMdcdEdxSigma1
Float_tHPairData::fInnerMdcdEdxSigma2
Float_tHPairData::fMass
Float_tHPairData::fMassExp1
Float_tHPairData::fMassExp2
Float_tHPairData::fMetaEloss1
Float_tHPairData::fMetaEloss2
Float_tHPairData::fMom1
Float_tHPairData::fMom2
Float_tHPairData::fOpang
Float_tHPairData::fOuterChiSquare1
Float_tHPairData::fOuterChiSquare2
Float_tHPairData::fOuterMdcdEdx1
Float_tHPairData::fOuterMdcdEdx2
Float_tHPairData::fOuterMdcdEdxSigma1
Float_tHPairData::fOuterMdcdEdxSigma2
Float_tHPairData::fPhiDeg1
Float_tHPairData::fPhiDeg2
Float_tHPairData::fProbability1
Float_tHPairData::fProbability2
Float_tHPairData::fR1
Float_tHPairData::fR2
Float_tHPairData::fRapidity
Float_tHPairData::fRichPhi1
Float_tHPairData::fRichPhi2
Float_tHPairData::fRichTheta1
Float_tHPairData::fRichTheta2
Float_tHPairData::fRingCentroid1
Float_tHPairData::fRingCentroid2
Float_tHPairData::fShower_Sum0_1
Float_tHPairData::fShower_Sum0_2
Float_tHPairData::fSys1
Float_tHPairData::fSys2
Float_tHPairData::fThetaDeg1
Float_tHPairData::fThetaDeg2
Float_tHPairData::fTof1
Float_tHPairData::fTof2
Float_tHPairData::fTransverseMomentum
Float_tHPairData::fWeightMostProbPID1
Float_tHPairData::fWeightMostProbPID2
Float_tHPairData::fZ1
Float_tHPairData::fZ2
Int_tHPairData::flags1
Int_tHPairData::flags2
Int_tHPairData::fwCell1
Int_tHPairData::fwCell2
Int_tHPairData::fwCell3
Float_tHPairData::fwCharge1
Float_tHPairData::fwCharge2
Float_tHPairData::fwCharge3
Float_tHPairData::fwDist1
Float_tHPairData::fwDist2
Float_tHPairData::fwDist3
Int_tHPairData::fwMult
Float_tHPairData::fwPhi1
Float_tHPairData::fwPhi2
Float_tHPairData::fwPhi3
Float_tHPairData::fwTheta1
Float_tHPairData::fwTheta2
Float_tHPairData::fwTheta3
Float_tHPairData::fwTime1
Float_tHPairData::fwTime2
Float_tHPairData::fwTime3
Bool_tkIsGInit!
Bool_tHPairData::kIsInit!
Float_tHPairData::metamatchqa1
Float_tHPairData::metamatchqa2
Int_tHPairData::nBitFieldPassedCuts
Int_tHPairData::nChrg1
Int_tHPairData::nChrg2
Int_tHPairData::nDSflag
Int_tnDecayIdpi0 Dalitz, etc.
Int_tHPairData::nEvtNr
Int_tnGGrandParentPID1
Int_tnGGrandParentPID2
Int_tnGGrandParentTrackNumber1
Int_tnGGrandParentTrackNumber2
Int_tnGPID1
Int_tnGPID2
Int_tnGParentPID1
Int_tnGParentPID2
Int_tnGParentTrackNumber1
Int_tnGParentTrackNumber2
Int_tnGProcessID1
Int_tnGProcessID2
Int_tnGTrackNumber1
Int_tnGTrackNumber2
Int_tnGmed1
Int_tnGmed2
Int_tHPairData::nMomAlg1
Int_tHPairData::nMomAlg2
Int_tHPairData::nMostProbPid1
Int_tHPairData::nMostProbPid2
Int_tHPairData::nPid1
Int_tHPairData::nPid2
Int_tHPairData::nRingAmplitude1
Int_tHPairData::nRingAmplitude2
Int_tHPairData::nRingHouTra1
Int_tHPairData::nRingHouTra2
Int_tHPairData::nRingLocalMax41
Int_tHPairData::nRingLocalMax42
Int_tHPairData::nRingPadNr1
Int_tHPairData::nRingPadNr2
Int_tHPairData::nRingPatMat1
Int_tHPairData::nRingPatMat2
Int_tHPairData::nRun
Int_tHPairData::nSec1
Int_tHPairData::nSec2
Int_tHPairData::nTrigDec
Int_tHPairData::nTrigTBit
Float_tHPairData::qSpline1
Float_tHPairData::qSpline2
Float_tHPairData::rkchi1
Float_tHPairData::rkchi2
Short_tsGCommonDetectors1
Short_tsGCommonDetectors2
Short_tHPairData::sIdxP1
Short_tHPairData::sIdxP2
Short_tHPairData::sIdxPidCand1
Short_tHPairData::sIdxPidCand2
Short_tHPairData::sIndInnerSeg1
Short_tHPairData::sIndInnerSeg2
Short_tHPairData::sIndOuterSeg1
Short_tHPairData::sIndOuterSeg2
Short_tHPairData::sIndRICH1
Short_tHPairData::sIndRICH2
Short_tHPairData::sIndShower1
Short_tHPairData::sIndShower2
Short_tHPairData::sIndTOF1
Short_tHPairData::sIndTOF2
static const TStringsSimVars
Short_tHPairData::tofrecflag

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

HPairGeantData()
HPairGeantData(HPairSim* p)
HPairGeantData(HPairSimExt* p)
~HPairGeantData()
void print()
Bool_t init(HPairSim* p)
Bool_t init(HPairSimExt* p)
Bool_t initData(HPairSim* , HPidParticleSim* , HPidParticleSim* )
void reset()
Float_t* getGArray() const
const TString& getSimVarNames()
Int_t calculateDecayID()
cout << "calculating decayid for : " << sGCommonDetectors1 << " and: " << sGCommonDetectors2 << endl;
HPairGeantData()
const Int_t getNbSimDataItems()
{return SIMDATAITEMS;}
Int_t getParentTrackNumber1(void)
{return nGParentTrackNumber1;}
Int_t getParentTrackNumber2(void)
{return nGParentTrackNumber2;}
Int_t getTrackNumber1(void)
{return nGTrackNumber1;}
Int_t getTrackNumber2(void)
{return nGTrackNumber2;}
Short_t getCommonDetectors1(void)
{return sGCommonDetectors1;}
Short_t getCommonDetectors2(void)
{return sGCommonDetectors2;}
Bool_t getGInit()
{return kIsGInit;}
void setGInit(void)
{kIsGInit = kTRUE;}
Int_t getGPid1()
{return nGPID1;}
Int_t getGPid2()
{return nGPID2;}

Last change: Sat May 22 13:06:15 2010
Last generated: 2010-05-22 13:06

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.