class HHitMatch: public TObject

Function Members (Methods)

public:
HHitMatch()
HHitMatch(const HHitMatch& source)
virtual~HHitMatch()
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 voiddumpToStdout()
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_tgetCentroid()
Int_tgetCentX()
Int_tgetCentY()
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual const char*TObject::GetIconName() const
Float_tgetKickBeta()
Int_tgetKickCharge()
Int_tgetKickInd()
Float_tgetKickMass()
Float_tgetKickMom()
Float_tgetKickMomT()
Float_tgetKickPull()
Int_tgetKickQual()
TLorentzVector*getLVec()
Int_tgetMatchedMdcShower()
Int_tgetMatchedMdcTof()
Int_tgetMatchedRichKick()
Int_tgetMatchedRichMdc()
Int_tgetMatchedRichShower()
Int_tgetMatchedRichTof()
Int_tgetMdcClusterHit()
Float_tgetMdcClusterSize()
Int_tgetMdcFlagIO()
Int_tgetMdcInd()
Float_tgetMdcPhi()
Float_tgetMdcR()
Float_tgetMdcTheta()
Float_tgetMdcZ()
virtual const char*TObject::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
Float_tgetRadius()
Int_tgetRichInd()
Float_tgetRichPhi()
Float_tgetRichTheta()
Int_tgetRingAmplitude()
Int_tgetRingCenterX()
Int_tgetRingCenterY()
Int_tgetRingFitNbCoords()
Float_tgetRingFitPhi()
Float_tgetRingFitRadius()
Float_tgetRingFitTheta()
Float_tgetRingFitVar()
Int_tgetRingHouTra()
Int_tgetRingLocalMax4()
Int_tgetRingMaxClusterSize()
Int_tgetRingMaxThrClusterSize()
Int_tgetRingPadNr()
Int_tgetRingPatMat()
Int_tgetRingTestFlags()
Int_tgetSector()
Float_tgetShowerfSum0()
Float_tgetShowerfSum1()
Float_tgetShowerfSum2()
Float_tgetShowerPhi()
Float_tgetShowerTheta()
Int_tgetShowInd()
virtual const char*TObject::GetTitle() const
Int_tgetTofInd()
Int_tgetTofinoMul()
Float_tgetTofinoTof()
Float_tgetTofPhi()
Float_tgetTofTheta()
Float_tgetTofTof()
virtual UInt_tTObject::GetUniqueID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
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)
virtual HHitMatch&operator=(const HHitMatch& source)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
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)
voidsetCentroid(Float_t centro)
voidsetCentX(Int_t centx)
voidsetCentY(Int_t centy)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidsetKickBeta(Float_t b)
voidsetKickCharge(Int_t c)
voidsetKickInd(Int_t ind)
voidsetKickMass(Float_t m)
voidsetKickMom(Float_t o)
voidsetKickMomT(Float_t o)
voidsetKickPull(Float_t p)
voidsetKickQual(Int_t q)
voidsetMatchedMdcShower(Int_t m)
voidsetMatchedMdcTof(Int_t m)
voidsetMatchedRichKick(Int_t m)
voidsetMatchedRichMdc(Int_t m)
voidsetMatchedRichShower(Int_t m)
voidsetMatchedRichTof(Int_t m)
voidsetMdcClusterHit(Int_t i)
voidsetMdcClusterSize(Float_t s)
voidsetMdcFlagIO(Int_t flag)
voidsetMdcInd(Int_t ind)
voidsetMdcPhi(Float_t mp)
voidsetMdcR(Float_t r)
voidsetMdcTheta(Float_t mt)
voidsetMdcZ(Float_t z)
static voidTObject::SetObjectStat(Bool_t stat)
voidsetRadius(Float_t rad)
voidsetRichInd(Int_t ind)
voidsetRichPhi(Float_t rp)
voidsetRichTheta(Float_t rt)
voidsetRingAmplitude(Int_t ampl)
voidsetRingCenterX(Int_t x)
voidsetRingCenterY(Int_t y)
voidsetRingFitNbCoords(Int_t n)
voidsetRingFitPhi(Float_t phi)
voidsetRingFitRadius(Float_t rad)
voidsetRingFitTheta(Float_t theta)
voidsetRingFitVar(Float_t var)
voidsetRingHouTra(Int_t houtra)
voidsetRingLocalMax4(Int_t locmax4)
voidsetRingMaxClusterSize(Int_t clustersize)
voidsetRingMaxThrClusterSize(Int_t fmaxthrclussize)
voidsetRingPadNr(Int_t padnr)
voidsetRingPatMat(Int_t patmat)
voidsetRingTestFlags(Int_t flag)
voidsetSector(Int_t s)
voidsetShowerfSum0(Float_t f0)
voidsetShowerfSum1(Float_t f1)
voidsetShowerfSum2(Float_t f2)
voidsetShowerPhi(Float_t sp)
voidsetShowerTheta(Float_t st)
voidsetShowInd(Int_t ind)
voidsetTofInd(Int_t ind)
voidsetTofinoMul(Int_t m)
voidsetTofinoTof(Float_t tof)
voidsetTofPhi(Float_t tp)
voidsetTofTheta(Float_t tt)
voidsetTofTof(Float_t tof)
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:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()
virtual voidreset()

Data Members

public:
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
protected:
Float_tbeta
Int_tcharge
Float_tfClusterSize
Int_tfMaxClusterSize
Int_tfMaxThrClusterSize
Float_tfMdcPhiazimuthal angle of MDC segment (degrees)
Float_tfMdcR
Float_tfMdcThetapolar angle of MDC segment (degrees)
Float_tfMdcZ
Float_tfRichPhiazimuthal angle in RICH (degrees)
Float_tfRichThetapolar angle in RICH (degrees)
Float_tfRingCentroid
Float_tfRingFitPhi
Float_tfRingFitRad
Float_tfRingFitTheta
Float_tfRingFitVar
Float_tfRingRadius
Float_tfShowerPhiazimuthal angle of matched hit in SHOWER (degrees)
Float_tfShowerThetapolar angle of matched hit in SHOWER (degrees)
Int_tfTests
Float_tfTofPhiazimuthal angle of matched hit in TOF (degrees)
Float_tfTofThetapolar angle of matched hit in TOF (degrees)
Float_tfTofTof
Float_tfTofinoToftof in tofino
Int_tiSegIOFlaginner seg=0, outer=1
Int_tiTofino_Multmultiplicity in tofino
Int_tindKick
Int_tindMdc
Int_tindRich
Int_tindShower
Int_tindTof
TLorentzVectorlvec
Float_tm_fSum0sum of charge of nine pads in pre
Float_tm_fSum1sum of charge of nine pads in post
Float_tm_fSum2sum of charge of nine pads in post2
Float_tmass
Float_tmom
Float_tmomt
Int_tnCentX
Int_tnCentY
Int_tnHitLay
Int_tnMdcShowerCorr
Int_tnMdcTofCorr
Int_tnRichKickCorrflag signaling that this object contains this corr.
Int_tnRichMdcCorrflag signaling that this object contains this corr.
Int_tnRichShowerCorr
Int_tnRichTofCorr
Int_tnRingAmplitude
Int_tnRingFitNbCoords
Int_tnRingHouTra
Int_tnRingLocalMax4
Int_tnRingPadNr
Int_tnRingPatMat
Int_tnRingXRICH hit properties copied from HRichHit
Int_tnRingY
Int_tnSectorsector of matched hit
Float_tpull
Int_tquality

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

HHitMatch()
~HHitMatch()
{}
HHitMatch(const HHitMatch& source)
HHitMatch& operator=(const HHitMatch& source)
void dumpToStdout()
void reset(void)
TLorentzVector* getLVec(void)
{return & lvec;}
Int_t getSector(void)
{return nSector;}
void setSector(Int_t s)
{nSector = s;}
Int_t getKickInd(void)
{return indKick;}
void setKickInd(Int_t ind)
{indKick = ind;}
Float_t getKickMom(void)
{return mom;}
void setKickMom(Float_t o)
{mom=o;}
Float_t getKickMomT(void)
{return momt;}
void setKickMomT(Float_t o)
{momt=o;}
Int_t getKickCharge(void)
{return charge;}
void setKickCharge(Int_t c)
{charge = c;}
Int_t getKickQual(void)
{return quality;}
void setKickQual(Int_t q)
{quality = q;}
Float_t getKickMass(void)
{return mass;}
void setKickMass(Float_t m)
{mass=m;}
Float_t getKickBeta(void)
{return beta;}
void setKickBeta(Float_t b)
{beta=b;}
Float_t getKickPull(void)
{return pull;}
void setKickPull(Float_t p)
{pull=p;}
Int_t getShowInd(void)
{return indShower;}
void setShowInd(Int_t ind)
{ indShower = ind;}
Float_t getShowerTheta(void)
{return fShowerTheta;}
void setShowerTheta(Float_t st)
{fShowerTheta=st;}
Float_t getShowerPhi(void)
{return fShowerPhi;}
void setShowerPhi(Float_t sp)
{fShowerPhi=sp;}
void setShowerfSum0(Float_t f0)
{m_fSum0 = f0;}
Float_t getShowerfSum0(void)
{return m_fSum0;}
void setShowerfSum1(Float_t f1)
{m_fSum1 = f1;}
Float_t getShowerfSum1(void)
{return m_fSum1;}
void setShowerfSum2(Float_t f2)
{m_fSum2 = f2;}
Float_t getShowerfSum2(void)
{return m_fSum2;}
void setTofinoMul(Int_t m)
{iTofino_Mult=m;}
Int_t getTofinoMul(void)
{return iTofino_Mult;}
void setTofinoTof(Float_t tof)
{fTofinoTof = tof;}
Float_t getTofinoTof(void)
{return fTofinoTof;}
Float_t getRichTheta(void)
{return fRichTheta;}
void setRichTheta(Float_t rt)
{fRichTheta=rt;}
Float_t getRichPhi(void)
{return fRichPhi;}
void setRichPhi(Float_t rp)
{fRichPhi=rp;}
Int_t getRichInd(void)
{return indRich;}
void setRichInd(Int_t ind)
{ indRich = ind;}
Int_t getRingCenterX()
{return nRingX;}
Int_t getRingCenterY()
{return nRingY;}
Int_t getRingPatMat()
{return nRingPatMat;}
Int_t getRingHouTra()
{return nRingHouTra;}
Int_t getRingAmplitude()
{return nRingAmplitude;}
Int_t getRingPadNr()
{return nRingPadNr;}
Int_t getRingLocalMax4()
{return nRingLocalMax4;}
Float_t getCentroid()
{return fRingCentroid;}
Int_t getCentX()
{return nCentX;}
Int_t getCentY()
{return nCentY;}
Float_t getRadius()
{return fRingRadius;}
Int_t getRingMaxClusterSize()
{return fMaxClusterSize;}
Int_t getRingMaxThrClusterSize()
{return fMaxThrClusterSize;}
Int_t getRingTestFlags()
{return fTests;}
Int_t getRingFitNbCoords(void)
{return nRingFitNbCoords;}
Float_t getRingFitRadius()
{return fRingFitRad;}
Float_t getRingFitVar()
{return fRingFitVar;}
Float_t getRingFitTheta()
{return fRingFitTheta;}
Float_t getRingFitPhi()
{return fRingFitPhi;}
void setRingFitNbCoords(Int_t n)
{nRingFitNbCoords=n;}
void setRingFitRadius(Float_t rad)
{ fRingFitRad=rad;}
void setRingFitVar(Float_t var)
{ fRingFitVar=var;}
void setRingFitTheta(Float_t theta)
{ fRingFitTheta=theta;}
void setRingFitPhi(Float_t phi)
{ fRingFitPhi=phi;}
void setRingCenterX(Int_t x)
{ nRingX=x;}
void setRingCenterY(Int_t y)
{ nRingY=y;}
void setRingPatMat(Int_t patmat)
{ nRingPatMat=patmat;}
void setRingHouTra(Int_t houtra)
{ nRingHouTra=houtra;}
void setRingAmplitude(Int_t ampl)
{nRingAmplitude=ampl;}
void setRingPadNr(Int_t padnr)
{nRingPadNr=padnr;}
void setRingLocalMax4(Int_t locmax4)
{nRingLocalMax4=locmax4;}
void setCentroid(Float_t centro)
{ fRingCentroid=centro;}
void setCentX(Int_t centx)
{ nCentX=centx;}
void setCentY(Int_t centy)
{ nCentY=centy;}
void setRadius(Float_t rad)
{fRingRadius = rad;}
void setRingMaxClusterSize(Int_t clustersize)
{ fMaxClusterSize=clustersize;}
void setRingMaxThrClusterSize(Int_t fmaxthrclussize)
{fMaxThrClusterSize = fmaxthrclussize;}
void setRingTestFlags(Int_t flag)
{fTests = flag;}
Float_t getMdcTheta(void)
{return fMdcTheta;}
Int_t getMdcFlagIO(void)
{ return iSegIOFlag;}
void setMdcTheta(Float_t mt)
{fMdcTheta=mt;}
Float_t getMdcPhi(void)
{return fMdcPhi;}
void setMdcPhi(Float_t mp)
{fMdcPhi = mp;}
void setMdcClusterSize(Float_t s)
{fClusterSize =s;}
void setMdcClusterHit(Int_t i)
{nHitLay = i;}
Int_t getMdcInd(void)
{return indMdc;}
void setMdcInd(Int_t ind)
{ indMdc = ind;}
void setMdcFlagIO(Int_t flag)
{ iSegIOFlag = flag;}
void setMdcR(Float_t r)
{fMdcR = r;}
Float_t getMdcR()
{return fMdcR;}
void setMdcZ(Float_t z)
{fMdcZ = z;}
Float_t getMdcZ()
{return fMdcZ;}
Float_t getMdcClusterSize(void)
{return fClusterSize;}
Int_t getMdcClusterHit(void)
{return nHitLay ;}
Float_t getTofTheta(void)
{return fTofTheta;}
void setTofTheta(Float_t tt)
{fTofTheta=tt;}
Float_t getTofPhi(void)
{return fTofPhi;}
void setTofPhi(Float_t tp)
{fTofPhi=tp;}
void setTofTof(Float_t tof)
{fTofTof = tof;}
Float_t getTofTof(void)
{return fTofTof;}
Int_t getTofInd(void)
{return indTof;}
void setTofInd(Int_t ind)
{ indTof = ind;}
void setMatchedRichKick(Int_t m)
{nRichKickCorr=m;}
void setMatchedRichMdc(Int_t m)
{nRichMdcCorr=m;}
void setMatchedRichTof(Int_t m)
{nRichTofCorr=m;}
void setMatchedRichShower(Int_t m)
{nRichShowerCorr=m;}
void setMatchedMdcTof(Int_t m)
{nMdcTofCorr=m;}
void setMatchedMdcShower(Int_t m)
{nMdcShowerCorr=m;}
Int_t getMatchedRichMdc(void)
{return nRichMdcCorr;}
Int_t getMatchedRichKick(void)
{return nRichKickCorr;}
Int_t getMatchedRichTof(void)
{return nRichTofCorr;}
Int_t getMatchedRichShower(void)
{return nRichShowerCorr;}
Int_t getMatchedMdcTof(void)
{return nMdcTofCorr;}
Int_t getMatchedMdcShower(void)
{return nMdcShowerCorr;}

Last change: Sat May 22 12:57:11 2010
Last generated: 2010-05-22 12:57

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.