HMdcClusInf
class description - source file - inheritance tree (.pdf)
public:
HMdcClusInf()
HMdcClusInf(const HMdcClusInf&)
~HMdcClusInf()
static TClass* Class()
void clear()
Float_t getAlpha()
Short_t getClusFitIndex()
Short_t getClusIndex()
Int_t getClusSize()
Char_t getFitStat()
Char_t getLevelClFinding()
Short_t getNDrTimes()
Short_t getNMergClust()
Char_t getNModInCl()
Char_t getNModInFit()
Float_t getRatio()
void getShape(Float_t& s1, Float_t& s2, Float_t& al)
Float_t getSigma1()
Float_t getSigma2()
virtual TClass* IsA() const
Bool_t isClParEqual(HMdcClusInf* cf)
HMdcClusInf& operator=(const HMdcClusInf&)
virtual void print() const
void setAlpha(const Float_t al)
void setClusFitIndex(const Short_t ind)
void setClusIndex(const Short_t ind)
void setClusSize(const Short_t sz)
void setFitStat(const Char_t st)
void setIsFitted()
void setIsNotFitted()
void setLevelClFinding(const Char_t lv)
void setNDrTimes(const Short_t ndt)
void setNMergClust(const Short_t nmc)
void setNModInCl(const Char_t nm)
void setNModInFit(const Char_t nm)
void setShape(const Float_t s1, const Float_t s2, const Float_t al)
void setSigma1(const Float_t par)
void setSigma2(const Float_t par)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Char_t fitStatus 0 - HMdcHit filled by cluster, 1 - by fit
Char_t levelClFinding level of cl.finding (minimal num. of layers)
Char_t nModsClus number of modules in cluster
Char_t nModsFit number of modules in fit
Short_t clusSize number of bins in cluster
Short_t nMergClus number of merged clusters
Short_t nDrTimes number of drift times in cluster
Short_t indClus index of HMdcClus container
Short_t indClusFit index of HMdcClusFit container
Float_t sigma1 sigma1,sigma2,alpha - cluster shape
Float_t sigma2 sigma1 - long axis, sigma2 - short axis
Float_t alpha alpha - angle between long axis of cluster and X
HMdcClusInf
this class keep some information about cluster
* Short_t getClusIndex()
Returns the index of HMdcClus container
* Short_t getClusFitIndex()
Returns the index of HMdcClusFit container
* Char_t getFitStat()
Returns the fitStatus, 0 - hit filled by cluster, 1 - by fit
* Short_t getClusSize()
Returns the number of bins in cluster (cluster size)
* Short_t getNMergClus()
Returns the number of merged clusters
* Short_t getNDrTimes()
Returns the number of drift times in cluster
* void getShape(Float_t& sigma1,Float_t& sigma2,Float_t& alpha)
* Float_t getAlpha()
* Float_t getSigma1()
* Float_t getSigma2()
Returns the cluster shape (all in sector coor. sys.):
sigma1 - long axis, (mm)
sigma2 - short axis (mm)
alpha - angle (deg.) between long axis of cluster and axis X
* Float_t getRatio()
Returns sigma2/sigma1
* Char_t getLevelClFinding()
Returns the level of cl.finding (minimal num. of layers)
* UChar_t getNModInCl() {return uch3&0xF;}
Returns the num. of modules in cluster
* UChar_t getNModInFit()
Returns the number of modules in fit
void print(void) const
Inline Functions
void ~HMdcClusInf()
HMdcClusInf HMdcClusInf()
void clear()
void setIsFitted()
void setIsNotFitted()
void setFitStat(const Char_t st)
void setLevelClFinding(const Char_t lv)
void setNModInCl(const Char_t nm)
void setNModInFit(const Char_t nm)
void setClusSize(const Short_t sz)
void setNMergClust(const Short_t nmc)
void setNDrTimes(const Short_t ndt)
void setClusIndex(const Short_t ind)
void setClusFitIndex(const Short_t ind)
void setSigma1(const Float_t par)
void setSigma2(const Float_t par)
void setAlpha(const Float_t al)
void setShape(const Float_t s1, const Float_t s2, const Float_t al)
Char_t getFitStat()
Char_t getLevelClFinding()
Char_t getNModInCl()
Char_t getNModInFit()
Int_t getClusSize()
Short_t getNMergClust()
Short_t getNDrTimes()
Short_t getClusIndex()
Short_t getClusFitIndex()
Float_t getSigma1()
Float_t getSigma2()
Float_t getAlpha()
void getShape(Float_t& s1, Float_t& s2, Float_t& al)
Float_t getRatio()
Bool_t isClParEqual(HMdcClusInf* cf)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HMdcClusInf HMdcClusInf(const HMdcClusInf&)
HMdcClusInf& operator=(const HMdcClusInf&)
Last update: 04.04.2003 by Vladimir Pechenov
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.