ROOT logo
HYDRA - THE HADES ANALYSIS PACKAGE » (UNKNOWN) » HParticleEvtInfo

class HParticleEvtInfo: public TObject

_HADES_CLASS_DESCRIPTION


 HParticleEvtInfo

 A container keeping characteristic information about event
 (detector hit multiplicity, particle track multiplicity,
  reaction plane)


Function Members (Methods)

public:
HParticleEvtInfo()
HParticleEvtInfo(const HParticleEvtInfo&)
virtual~HParticleEvtInfo()
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* = "")
voidclearMembers()
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
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
Int_tgetEmcMult(Int_t s) const
UInt_tgetEventSelector() const
Int_tgetFWallMult() const
Double_tgetFWallVector() const
virtual const char*TObject::GetIconName() const
Int_tgetMaxNrDeltaElWiresPerSeg() const
Int_tgetMaxNrFlashWiresPerSeg() const
Int_tgetMdcAllWires()
Int_tgetMdcAllWiresLay(Int_t s, Int_t m, Int_t l)
Int_tgetMdcAllWiresMod(Int_t s, Int_t m)
Int_tgetMdcAllWiresSec(Int_t s)
Int_tgetMdcClusMult(Int_t s, Int_t io) const
Int_tgetMdcDeltaElWires()
Int_tgetMdcDeltaElWiresMod(Int_t s, Int_t m)
Int_tgetMdcDeltaElWiresSec(Int_t s)
Int_tgetMdcDeltaElWiresSeg(Int_t s, Int_t g) const
Int_tgetMdcFlashWires()
Int_tgetMdcFlashWiresMod(Int_t s, Int_t m)
Int_tgetMdcFlashWiresSec(Int_t s)
Int_tgetMdcFlashWiresSeg(Int_t s, Int_t g) const
Int_tgetMdcSegFittedMult(Int_t s, Int_t io) const
Int_tgetMdcSegUnfittedMult(Int_t s, Int_t io) const
Int_tgetMdcWires()
Int_tgetMdcWiresLay(Int_t s, Int_t m, Int_t l)
Int_tgetMdcWiresMod(Int_t s, Int_t m)
Int_tgetMdcWiresRaw()
Int_tgetMdcWiresRawLay(Int_t s, Int_t m, Int_t l)
Int_tgetMdcWiresRawMod(Int_t s, Int_t m)
Int_tgetMdcWiresRawSec(Int_t s)
Int_tgetMdcWiresSec(Int_t s)
Int_tgetMdcWiresUnused()
Int_tgetMdcWiresUnusedLay(Int_t s, Int_t m, Int_t l)
Int_tgetMdcWiresUnusedMod(Int_t s, Int_t m)
Int_tgetMdcWiresUnusedSec(Int_t s)
Float_tgetMeanLEPMult()
Float_tgetMeanLEPMult(Int_t s)
Float_tgetMeanMIPSMult()
Float_tgetMeanMIPSMult(Int_t s)
Float_tgetMeanMult()
Float_tgetMeanMult(Int_t s)
Float_tgetNA() const
virtual const char*TObject::GetName() const
Float_tgetNB() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
Int_tgetParticleCandMult(Int_t s) const
Float_tgetPhiA() const
Float_tgetPhiAB() const
Float_tgetPhiB() const
Int_tgetPrimaryParticleCandMult(Int_t s) const
Int_tgetRichClusMult(Int_t s) const
Int_tgetRichCorrMult(Int_t s) const
Int_tgetRichMult(Int_t s) const
Int_tgetRpcMult(Int_t s) const
Int_tgetRpcMultCut(Int_t s) const
Int_tgetRpcMultHit(Int_t s) const
Int_tgetRpcMultHitCut(Int_t s) const
Double_tgetRPlanePhi() const
Int_tgetSelectedParticleCandMult(Int_t s) const
Int_tgetShowerMult(Int_t s) const
Float_tgetSigmaLEPMult()
Float_tgetSigmaLEPMult(Int_t s)
Float_tgetSigmaMIPSMult()
Float_tgetSigmaMIPSMult(Int_t s)
Float_tgetSigmaMult()
Float_tgetSigmaMult(Int_t s)
Int_tgetSumEmcMult() const
Int_tgetSumMdcClusMult(Int_t io) const
Int_tgetSumMdcSegFittedMult(Int_t io) const
Int_tgetSumMdcSegUnfittedMult(Int_t io) const
Int_tgetSumParticleCandMult() const
Int_tgetSumPrimaryParticleCandMult() const
Int_tgetSumRichClusMult() const
Int_tgetSumRichCorrMult() const
Int_tgetSumRichMult() const
Int_tgetSumRpcMult() const
Int_tgetSumRpcMultCut() const
Int_tgetSumRpcMultHit() const
Int_tgetSumRpcMultHitCut() const
Int_tgetSumSelectedParticleCandMult() const
Int_tgetSumShowerMult() const
Int_tgetSumTofMult() const
Int_tgetSumTofMultCut() const
virtual const char*TObject::GetTitle() const
Int_tgetTofMult(Int_t s) const
Int_tgetTofMultCut(Int_t s) const
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_tisGoodEvent(UInt_t flag)
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()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
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)
HParticleEvtInfo&operator=(const HParticleEvtInfo&)
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(ostream& 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)
voidsetEmcMult(const Int_t* m)
voidsetEventSelector(UInt_t flag)
voidsetFWallMult(Int_t m)
voidsetFWallVector(Double_t d)
voidsetMdcClusMult(const Int_t** m)
voidsetMdcDeltaElWires(Int_t s, Int_t m, Int_t nw)
voidsetMdcFlashWires(Int_t s, Int_t m, Int_t nw)
voidsetMdcSegFittedMult(const Int_t** m)
voidsetMdcSegUnfittedMult(const Int_t** m)
voidsetMdcWires(Int_t s, Int_t m, Int_t l, Int_t nw)
voidsetMdcWiresRaw(Int_t s, Int_t m, Int_t l, Int_t nw)
voidsetMdcWiresUnused(Int_t s, Int_t m, Int_t l, Int_t nw)
voidsetMeanLEPMult(Float_t mean)
voidsetMeanLEPMult(Int_t s, Float_t mean)
voidsetMeanMIPSMult(Float_t mean)
voidsetMeanMIPSMult(Int_t s, Float_t mean)
voidsetMeanMult(Float_t mean)
voidsetMeanMult(Int_t s, Float_t mean)
voidsetNA(Float_t val)
voidsetNB(Float_t val)
static voidTObject::SetObjectStat(Bool_t stat)
voidsetParticleCandMult(const Int_t* m)
voidsetPhiA(Float_t val)
voidsetPhiAB(Float_t val)
voidsetPhiB(Float_t val)
voidsetPrimaryParticleCandMult(const Int_t* m)
voidsetRichClusMult(const Int_t* m)
voidsetRichCorrMult(const Int_t* m)
voidsetRichMult(const Int_t* m)
voidsetRpcMult(const Int_t* m)
voidsetRpcMultCut(const Int_t* m)
voidsetRpcMultHit(const Int_t* m)
voidsetRpcMultHitCut(const Int_t* m)
voidsetRPlanePhi(Double_t d)
voidsetSelectedParticleCandMult(const Int_t* m)
voidsetSelectorBit(UInt_t flag)
voidsetShowerMult(const Int_t* m)
voidsetSigmaLEPMult(Float_t sig)
voidsetSigmaLEPMult(Int_t s, Float_t sig)
voidsetSigmaMIPSMult(Float_t sig)
voidsetSigmaMIPSMult(Int_t s, Float_t sig)
voidsetSigmaMult(Float_t sig)
voidsetSigmaMult(Int_t s, Float_t sig)
voidsetTofMult(const Int_t* m)
voidsetTofMultCut(const Int_t* m)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_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
voidunsetSelectorBit(UInt_t flag)
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()

Data Members

private:
Int_taMdcClusMult[6][2]MDC cluster (segment wise)
Short_taMdcDeltaElWires[6][4]DeltaElectron wire of MDC (sec,mod)
Short_taMdcFlashWires[6][4]flash wire of MDC (sec,mod)
Int_taMdcSegFittedMult[6][2]fitted MDC segments
Int_taMdcSegUnfittedMult[6][2]unfitted MDc segments
Short_taMdcWires[6][4][6]all wire of MDC used in segments in the event (sec,mod,lay)
Short_taMdcWiresRaw[6][4][6]all wire of MDC fired before timecuts (sec,mod,lay)
Short_taMdcWiresUnused[6][4][6]all wire of MDC not used in segments in the event (sec,mod,lay)
Int_taParticleCandMult[6]Particle Candidate entries
Int_taPrimaryParticleCandMult[6]selected ParticleTrack Candidate from primary vertex entries (flagged kIsUsed)
Int_taRichClusMult[6]RICH charged particle clusters
Int_taRichCorrMult[6]correlated RICH rings with a RK track
Int_taRichMult[6]RICH rings
Int_taRpcMult[6]RPC cluster multiplicity
Int_taRpcMultCut[6]RPC cluster multiplicity after cut < 25 ns
Int_taRpcMultHit[6]RPC hit multiplicity
Int_taRpcMultHitCut[6]RPC hit multiplicity after cut < 25 ns
Int_taSelectedParticleCandMult[6]selected ParticleTrack Candidate entries (flagged kIsUsed)
Int_taShowerMult[6]Shower/TOFino hit or Emc cluster multiplicity
Int_taTofMult[6]TOF hit multiplicity
Int_taTofMultCut[6]TOF hit multiplicity after cut < 35 ns
UInt_tfEventSelectorflags for eventselection (hparticeldef.h eEventSelect)
Double_tfFWallVectornot yet implemented: vector size of all FW positions
Float_tfMeanLEPMultfloating mean for all selected lep cands
Float_tfMeanLEPMultSec[6]floating mean for all selected mips cands per sector
Float_tfMeanMIPSMultfloating mean for all selected mips cands
Float_tfMeanMIPSMultSec[6]floating mean for all selected mips cands per sector
Float_tfMeanMultfloating mean for all selected cands
Float_tfMeanMultSec[6]floating mean for all selected cands per sector
Double_tfRPlanePhinot yet implemented: phi of reaction plane
Float_tfSigmaLEPMultfloating sigma for all selected lep cands
Float_tfSigmaLEPMultSec[6]floating sigma for all selected mips cands per sector
Float_tfSigmaMIPSMultfloating sigma for all selected mips cands
Float_tfSigmaMIPSMultSec[6]floating sigma for all selected mips cands per sector
Float_tfSigmaMultfloating sigma for all selected cands
Float_tfSigmaMultSec[6]floating sigma for all selected cands per sector
Float_tfwallNAn hits in sample A
Float_tfwallNBn hits in sample B
Float_tfwallPhiAwall sample A phi
Float_tfwallPhiABdelta phi sample A-B
Float_tfwallPhiBwall sample B phi
Int_tnFWallMultforward wall hits

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

HParticleEvtInfo(const HParticleEvtInfo& )
 Default HParticleEvtInfo constructor
void clearMembers(void)
 Just set all member variables to 0.
void Streamer(TBuffer& )
 Stream an object of class HParticleEvtInfo.
HParticleEvtInfo(const HParticleEvtInfo& )
~HParticleEvtInfo(void)
{}
void setRichMult(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aRichMult [s] = m[s]; }
void setRichCorrMult(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aRichCorrMult [s] = m[s]; }
void setRichClusMult(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aRichClusMult [s] = m[s]; }
void setTofMult(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aTofMult [s] = m[s]; }
void setRpcMult(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aRpcMult [s] = m[s]; }
void setRpcMultHit(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aRpcMultHit [s] = m[s]; }
void setTofMultCut(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aTofMultCut [s] = m[s]; }
void setRpcMultCut(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aRpcMultCut [s] = m[s]; }
void setRpcMultHitCut(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aRpcMultHitCut [s] = m[s]; }
void setShowerMult(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aShowerMult [s] = m[s]; }
void setEmcMult(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aShowerMult [s] = m[s]; }
void setParticleCandMult(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aParticleCandMult [s] = m[s]; }
void setSelectedParticleCandMult(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aSelectedParticleCandMult[s] = m[s]; }
void setPrimaryParticleCandMult(const Int_t* m)
{ for (Int_t s = 0; s < MAXSECTOR; ++s) aPrimaryParticleCandMult [s] = m[s]; }
void setMdcClusMult(const Int_t** m)
void setMdcSegFittedMult(const Int_t** m)
void setMdcSegUnfittedMult(const Int_t** m)
void setMdcWires(Int_t s, Int_t m, Int_t l, Int_t nw)
{ aMdcWires [s][m][l] = nw; }
void setMdcWiresUnused(Int_t s, Int_t m, Int_t l, Int_t nw)
{ aMdcWiresUnused [s][m][l] = nw; }
void setMdcWiresRaw(Int_t s, Int_t m, Int_t l, Int_t nw)
{ aMdcWiresRaw [s][m][l] = nw; }
void setMdcFlashWires(Int_t s, Int_t m, Int_t nw)
{ aMdcFlashWires [s][m] = nw; }
void setMdcDeltaElWires(Int_t s, Int_t m, Int_t nw)
{ aMdcDeltaElWires [s][m] = nw; }
void setFWallMult(Int_t m)
{ nFWallMult = m; }
void setFWallVector(Double_t d)
{ fFWallVector = d; }
void setRPlanePhi(Double_t d)
{ fRPlanePhi = d; }
void setPhiA(Float_t val)
{ fwallPhiA = val; }
void setPhiB(Float_t val)
{ fwallPhiB = val; }
void setPhiAB(Float_t val)
{ fwallPhiAB = val; }
void setNA(Float_t val)
{ fwallNA = val; }
void setNB(Float_t val)
{ fwallNB = val; }
void setMeanMult(Float_t mean)
{ fMeanMult = mean; }
void setMeanMIPSMult(Float_t mean)
{ fMeanMIPSMult = mean; }
void setMeanLEPMult(Float_t mean)
{ fMeanLEPMult = mean; }
void setMeanMult(Int_t s, Float_t mean)
{ fMeanMultSec[s] = mean; }
void setMeanMIPSMult(Int_t s, Float_t mean)
{ fMeanMIPSMultSec[s] = mean; }
void setMeanLEPMult(Int_t s, Float_t mean)
{ fMeanLEPMultSec [s] = mean; }
void setSigmaMult(Float_t sig)
{ fSigmaMult = sig; }
void setSigmaMIPSMult(Float_t sig)
{ fSigmaMIPSMult = sig; }
void setSigmaLEPMult(Float_t sig)
{ fSigmaLEPMult = sig; }
void setSigmaMult(Int_t s, Float_t sig)
{ fSigmaMultSec[s] = sig; }
void setSigmaMIPSMult(Int_t s, Float_t sig)
{ fSigmaMIPSMultSec[s] = sig; }
void setSigmaLEPMult(Int_t s, Float_t sig)
{ fSigmaLEPMultSec [s] = sig; }
Float_t getMeanMult()
{ return fMeanMult ; }
Float_t getMeanMIPSMult()
{ return fMeanMIPSMult ; }
Float_t getMeanLEPMult()
{ return fMeanLEPMult ; }
Float_t getMeanMult(Int_t s)
{ return fMeanMultSec[s] ; }
Float_t getMeanMIPSMult(Int_t s)
{ return fMeanMIPSMultSec[s]; }
Float_t getMeanLEPMult(Int_t s)
{ return fMeanLEPMultSec [s]; }
Float_t getSigmaMult()
{ return fSigmaMult ; }
Float_t getSigmaMIPSMult()
{ return fSigmaMIPSMult ; }
Float_t getSigmaLEPMult()
{ return fSigmaLEPMult ; }
Float_t getSigmaMult(Int_t s)
{ return fSigmaMultSec[s] ; }
Float_t getSigmaMIPSMult(Int_t s)
{ return fSigmaMIPSMultSec[s]; }
Float_t getSigmaLEPMult(Int_t s)
{ return fSigmaLEPMultSec [s]; }
Int_t getRichMult(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aRichMult [s] : -1; }
Int_t getRichCorrMult(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aRichCorrMult [s] : -1; }
Int_t getRichClusMult(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aRichClusMult [s] : -1; }
Int_t getTofMult(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aTofMult [s] : -1; }
Int_t getRpcMult(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aRpcMult [s] : -1; }
Int_t getRpcMultHit(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aRpcMultHit [s] : -1; }
Int_t getTofMultCut(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aTofMultCut [s] : -1; }
Int_t getRpcMultCut(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aRpcMultCut [s] : -1; }
Int_t getRpcMultHitCut(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aRpcMultHitCut [s] : -1; }
Int_t getShowerMult(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aShowerMult [s] : -1; }
Int_t getEmcMult(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aShowerMult [s] : -1; }
Int_t getParticleCandMult(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aParticleCandMult [s] : -1; }
Int_t getSelectedParticleCandMult(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aSelectedParticleCandMult[s] : -1; }
Int_t getPrimaryParticleCandMult(Int_t s) const
{ return ( s >= 0 && s < MAXSECTOR ) ? aPrimaryParticleCandMult [s] : -1; }
Int_t getMdcClusMult(Int_t s, Int_t io) const
{ return ( s >= 0 && s < MAXSECTOR && io >= 0 && io < MAXIOSEG ) ? aMdcClusMult [s][io] : -1; }
Int_t getMdcSegFittedMult(Int_t s, Int_t io) const
{ return ( s >= 0 && s < MAXSECTOR && io >= 0 && io < MAXIOSEG ) ? aMdcSegFittedMult [s][io] : -1; }
Int_t getMdcSegUnfittedMult(Int_t s, Int_t io) const
{ return ( s >= 0 && s < MAXSECTOR && io >= 0 && io < MAXIOSEG) ? aMdcSegUnfittedMult[s][io] : -1; }
Int_t getSumRichMult() const
Int_t getSumRichCorrMult() const
Int_t getSumRichClusMult() const
Int_t getSumTofMult() const
Int_t getSumRpcMult() const
Int_t getSumRpcMultHit() const
Int_t getSumTofMultCut() const
Int_t getSumRpcMultCut() const
Int_t getSumRpcMultHitCut() const
Int_t getSumShowerMult() const
Int_t getSumEmcMult() const
Int_t getSumParticleCandMult() const
Int_t getSumSelectedParticleCandMult() const
Int_t getSumPrimaryParticleCandMult() const
Int_t getSumMdcClusMult(Int_t io) const
Int_t getSumMdcSegFittedMult(Int_t io) const
Int_t getSumMdcSegUnfittedMult(Int_t io) const
Int_t getMdcAllWiresLay(Int_t s, Int_t m, Int_t l)
{ return aMdcWires[s][m][l]+aMdcWiresUnused[s][m][l]; }
Int_t getMdcAllWiresMod(Int_t s, Int_t m)
{ Int_t sum = 0; for(Int_t l=0;l<6;l++) sum += aMdcWires[s][m][l] + aMdcWiresUnused[s][m][l]; return sum; }
Int_t getMdcAllWiresSec(Int_t s)
{ Int_t sum = 0; for(Int_t m=0;m<4;m++) for(Int_t l=0;l<6;l++) sum += aMdcWires[s][m][l] + aMdcWiresUnused[s][m][l]; return sum; }
Int_t getMdcAllWires()
{ Int_t sum = 0; for(Int_t s=0;s<6;s++) for(Int_t m=0;m<4;m++) for(Int_t l=0;l<6;l++) sum += aMdcWires[s][m][l] + aMdcWiresUnused[s][m][l]; return sum; }
Int_t getMdcWiresLay(Int_t s, Int_t m, Int_t l)
{ return aMdcWires[s][m][l]; }
Int_t getMdcWiresMod(Int_t s, Int_t m)
{ Int_t sum = 0; for(Int_t l=0;l<6;l++) sum += aMdcWires[s][m][l]; return sum; }
Int_t getMdcWiresSec(Int_t s)
{ Int_t sum = 0; for(Int_t m=0;m<4;m++) for(Int_t l=0;l<6;l++) sum += aMdcWires[s][m][l]; return sum; }
Int_t getMdcWires()
{ Int_t sum = 0; for(Int_t s=0;s<6;s++) for(Int_t m=0;m<4;m++) for(Int_t l=0;l<6;l++) sum += aMdcWires[s][m][l]; return sum; }
Int_t getMdcWiresUnusedLay(Int_t s, Int_t m, Int_t l)
{ return aMdcWiresUnused[s][m][l]; }
Int_t getMdcWiresUnusedMod(Int_t s, Int_t m)
{ Int_t sum = 0; for(Int_t l=0;l<6;l++) sum += aMdcWiresUnused[s][m][l]; return sum; }
Int_t getMdcWiresUnusedSec(Int_t s)
{ Int_t sum = 0; for(Int_t m=0;m<4;m++) for(Int_t l=0;l<6;l++) sum += aMdcWiresUnused[s][m][l]; return sum; }
Int_t getMdcWiresUnused()
{ Int_t sum = 0; for(Int_t s=0;s<6;s++) for(Int_t m=0;m<4;m++) for(Int_t l=0;l<6;l++) sum += aMdcWiresUnused[s][m][l]; return sum; }
Int_t getMdcWiresRawLay(Int_t s, Int_t m, Int_t l)
{ return aMdcWiresRaw[s][m][l]; }
Int_t getMdcWiresRawMod(Int_t s, Int_t m)
{ Int_t sum = 0; for(Int_t l=0;l<6;l++) sum += aMdcWiresRaw[s][m][l]; return sum; }
Int_t getMdcWiresRawSec(Int_t s)
{ Int_t sum = 0; for(Int_t m=0;m<4;m++) for(Int_t l=0;l<6;l++) sum += aMdcWiresRaw[s][m][l]; return sum; }
Int_t getMdcWiresRaw()
{ Int_t sum = 0; for(Int_t s=0;s<6;s++) for(Int_t m=0;m<4;m++) for(Int_t l=0;l<6;l++) sum += aMdcWiresRaw[s][m][l]; return sum; }
Int_t getMdcFlashWiresMod(Int_t s, Int_t m)
{ return aMdcFlashWires[s][m]; }
Int_t getMdcFlashWiresSec(Int_t s)
{ Int_t sum = 0; for(Int_t m=0;m<4;m++) sum += aMdcFlashWires[s][m]; return sum; }
Int_t getMdcFlashWires()
{ Int_t sum = 0; for(Int_t s=0;s<6;s++) for(Int_t m=0;m<4;m++) sum += aMdcFlashWires[s][m]; return sum; }
Int_t getMdcFlashWiresSeg(Int_t s, Int_t g) const
Int_t getMaxNrFlashWiresPerSeg(void)
Int_t getMdcDeltaElWiresMod(Int_t s, Int_t m)
{ return aMdcDeltaElWires[s][m]; }
Int_t getMdcDeltaElWiresSec(Int_t s)
{ Int_t sum = 0; for(Int_t m=0;m<4;m++) sum += aMdcDeltaElWires[s][m]; return sum; }
Int_t getMdcDeltaElWires()
{ Int_t sum = 0; for(Int_t s=0;s<6;s++) for(Int_t m=0;m<4;m++) sum += aMdcDeltaElWires[s][m]; return sum; }
Int_t getMdcDeltaElWiresSeg(Int_t s, Int_t g) const
Int_t getMaxNrDeltaElWiresPerSeg(void)
Int_t getFWallMult(void)
{ return nFWallMult; }
Double_t getFWallVector(void)
{ return fFWallVector; }
Double_t getRPlanePhi(void)
{ return fRPlanePhi; }
Float_t getPhiA(void)
{ return fwallPhiA; }
Float_t getPhiB(void)
{ return fwallPhiB; }
Float_t getPhiAB(void)
{ return fwallPhiAB; }
Float_t getNA(void)
{ return fwallNA; }
Float_t getNB(void)
{ return fwallNB; }
UInt_t getEventSelector(void)
 handling flags for eventselection (hparticledef.h : eEventSelect)
{ return fEventSelector;}
void setEventSelector(UInt_t flag)
Bool_t isGoodEvent(UInt_t flag)
{ return (flag==(fEventSelector&flag));}
void setSelectorBit(UInt_t flag)
void unsetSelectorBit(UInt_t flag)
{ fEventSelector&=~flag;}