HHypKine
class description - source file - inheritance tree (.pdf)
public:
HHypKine(Int_t Ncomb, Int_t Npart)
HHypKine(Int_t Idx_HypComb)
HHypKine(HHypKine* src)
HHypKine()
HHypKine(const HHypKine&)
~HHypKine()
static HCategory* buildLinearCat(Text_t* classname)
static TClass* Class()
virtual void Clear(Option_t* opt)
Bool_t clear()
const TArrayI& getArrayPid() const
const TArrayF& getArrayPx() const
const TArrayF& getArrayPy() const
const TArrayF& getArrayPz() const
TVector3 getMomentum(Int_t Icomb, Int_t Ipart)
Int_t getNcomb()
Int_t getNpart()
Int_t getPid(Int_t Icomb, Int_t Ipart)
TLorentzVector getTLorentzVector(Int_t Icomb, Int_t Ipart)
virtual TClass* IsA() const
HHypKine& operator=(const HHypKine&)
Bool_t prepareHypKine()
Bool_t print()
Bool_t setMomentum(Int_t Icomb, Int_t Ipart, TVector3 vect)
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 setTLorentzVector(Int_t Icomb, Int_t Ipart, TLorentzVector Vect)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
TArrayF px size = npart*ncomb table of x_momentum for each particle
TArrayF py size = npart*ncomb table of y_momentum for each particle
TArrayF pz size = npart*ncomb table of z_momentum for each particle
TArrayI pid size = npart*ncomb table of ID number for each particle
Int_t ncomb 0,1,2, .... ,k
Int_t npart 0,1,2, .... ,j
HHypKine
container class for HADES EVENT HYPOTHESIS
Class which keeps all possible particle combinations
with all kinematicks ( kinematical variables for every particle can be changed )
( Foreseen for Kinematical refit )
HHypKine(Int_t Ncomb, Int_t Npart)
HHypKine(HHypKine *src)
HHypKine(Int_t Idx_HypComb)
Bool_t clear()
void Clear(Option_t *opt)
Bool_t setNcomb(Int_t Ncomb)
Int_t getNcomb()
Bool_t setNpart(Int_t Npart)
Int_t getNpart()
Bool_t prepareHypKine()
Bool_t setTLorentzVector(Int_t Icomb, Int_t Ipart,
TLorentzVector Vect)
Bool_t setMomentum(Int_t Icomb, Int_t Ipart, TVector3 vect)
TLorentzVector getTLorentzVector(Int_t Icomb, Int_t Ipart)
TVector3 getMomentum(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 HHypKine.
Inline Functions
void ~HHypKine()
HHypKine HHypKine()
const TArrayI& getArrayPid() const
const TArrayF& getArrayPx() const
const TArrayF& getArrayPy() const
const TArrayF& getArrayPz() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void StreamerNVirtual(TBuffer& b)
HHypKine HHypKine(const HHypKine&)
HHypKine& operator=(const HHypKine&)
Last update: 09/02/2005 by Marcin Wisniowski
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.