HHypComb
class description - source file - inheritance tree (.pdf)
public:
HHypComb(Int_t Ncomb, Int_t Npart)
HHypComb()
HHypComb(const HHypComb&)
~HHypComb()
static HCategory* buildLinearCat(Text_t* calssname)
static TClass* Class()
Bool_t clear()
virtual void Clear(Option_t* opt)
Int_t getCombId()
Int_t getIdxPidPart(Int_t Icomb, Int_t Ipart)
Int_t getNcomb()
Int_t getNpart()
Int_t getPid(Int_t Icomb, Int_t Ipart)
Float_t getProbComb(Int_t Icomb)
virtual TClass* IsA() const
Bool_t Join(HHypComb* addthis)
HHypComb& operator=(const HHypComb&)
Bool_t prepareHypComb()
Bool_t print()
Bool_t setCombId(Int_t Cid)
Bool_t setIdxPidPart(Int_t Icomb, Int_t Ipart, Int_t Idx)
Bool_t setNcomb(Int_t Ncomb)
Bool_t setNpart(Int_t Npart)
Bool_t setPid(Int_t Icomb, Int_t Ipart, Int_t Pid)
Bool_t setProbComb(Int_t Icomb, Float_t Prob)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
TArrayF fprobcomb probTrack1*probTrack2*....
TArrayI idx size = npart*ncomb table of Indexes to HPidParticle
TArrayI pid size = npart*ncomb table of Particle ID
Int_t ncomb 0,1,2, .... ,k
Int_t npart 0,1,2, .... ,j
Int_t cid Combination's ID number (table of combination)
HHypComb
container class for HADES EVENT HYPOTHESIS
Class which keeps all possible particle combinations
(indeces to HPidParticle/HPidParticleSim)
Example: p p pi+ pi-
p pi+ p pi-
pi+ p p pi-
HHypComb(Int_t Ncomb, Int_t Npart)
Bool_t clear()
void Clear(Option_t *opt)
Bool_t Join(HHypComb *addme)
Bool_t setCombId(Int_t Cid)
Int_t getCombId()
Bool_t setNcomb(Int_t Ncomb)
Int_t getNcomb()
Bool_t setNpart(Int_t Npart)
Int_t getNpart()
Bool_t setProbComb(Int_t Icomb, Float_t Prob)
Float_t getProbComb(Int_t Icomb)
Bool_t prepareHypComb()
Bool_t setIdxPidPart(Int_t Icomb, Int_t Ipart, Int_t Idx)
Int_t getIdxPidPart(Int_t Icomb, Int_t Ipart)
Bool_t setPid(Int_t Icomb, Int_t Ipart, Int_t Pid)
Int_t getPid(Int_t Icomb, Int_t Ipart)
Bool_t print()
HCategory* buildLinearCat(Text_t * classname)
void Streamer(TBuffer & R__b)
Stream an object of class HHypComb.
Inline Functions
void ~HHypComb()
HHypComb HHypComb()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void StreamerNVirtual(TBuffer& b)
HHypComb HHypComb(const HHypComb&)
HHypComb& operator=(const HHypComb&)
Last update: 04/07/2005 by I. Froehlich
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.