#include "hbasetrack.h"

HBaseTrack


class description - source file - inheritance tree (.pdf)

class HBaseTrack : public TObject

Inheritance Chart:
TObject
<-
HBaseTrack
<-
HKickTrack123B
HKickTrackB
<-
HKickTrackSimB
HRKTrackB
HSplineTrack

    public:
HBaseTrack() HBaseTrack(HBaseTrack&) virtual ~HBaseTrack() static TClass* Class() Float_t getBeta() const HSymMat& getCovariance() Float_t getErrMass2() Float_t getErrP() Float_t getErrPhi() Float_t getErrR() Float_t getErrTheta() Float_t getErrZ() Float_t getIOMatch() const Float_t getIOMatching() const Float_t getMass2() Float_t getMetaEloss() const Short_t getMetaHitInd() const Float_t getP() const Float_t getPhi() const Char_t getPolarity() const Float_t getR() const Char_t getSector() const Short_t getShowerHitInd() const Int_t getSystem() const Float_t getTarDist() const Float_t getTheta() const Float_t getTof() const Double_t getTofDist() Short_t getTofFlag() const Short_t getTofHitInd() const Float_t getZ() const virtual TClass* IsA() const Bool_t isOverlap() const HBaseTrack& operator=(const HBaseTrack&) void setBeta(Float_t BETA) void setIOMatching(Float_t _qIOMatch) void setMass2(Float_t MASS2, Float_t err) void setMetaEloss(Float_t e) void setMetaHitInd(Short_t shower, Short_t tof) void setP(Float_t P, Float_t err) void setPhi(Float_t PHI, Float_t err) void setPolarity(Char_t POLARYTY) void setR(Float_t R, Float_t err) void setSector(Char_t SECTOR) void setShowerHitInd(Short_t shower) void setTarDist(Float_t _tarDist) void setTheta(Float_t THETA, Float_t err) void setTof(Float_t TOF) void setTofDist(Double_t d) void setTofFlag(Short_t FLAG) void setTofHitInd(Short_t tof) void setZ(Float_t Z, Float_t err) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Float_t z From HMdcSeg (in Lab.?) Float_t r From HMdcSeg Float_t theta From HMdcSeg Float_t phi From HMdcSeg Short_t tofHitInd Index of HTofHit or HTofCluster Short_t showerHitInd Index of HShowerHitTof Float_t p Momentum of particle Float_t beta speed of paricle Float_t mass2 mass squared Float_t tof time of flight Char_t polarity polarity (+1 or -1) Char_t sector Sector number HSymMat6 cov covariance matrix of size 6 Float_t metaEloss corrected energy loss in TOF or TOFINO Float_t tarDist Double_t tofdist Track length from Target-to-META detector Float_t qIOMatch Matching quality if inner and outer segments

Class Description


HBaseTrack()

HBaseTrack(HBaseTrack &track)

void Streamer(TBuffer &R__b)



Inline Functions


               void ~HBaseTrack()
               void setIOMatching(Float_t _qIOMatch)
               void setZ(Float_t Z, Float_t err)
               void setR(Float_t R, Float_t err)
               void setP(Float_t P, Float_t err)
               void setTheta(Float_t THETA, Float_t err)
               void setPhi(Float_t PHI, Float_t err)
               void setTofHitInd(Short_t tof)
               void setShowerHitInd(Short_t shower)
               void setMetaHitInd(Short_t shower, Short_t tof)
               void setMass2(Float_t MASS2, Float_t err)
               void setTof(Float_t TOF)
               void setPolarity(Char_t POLARYTY)
               void setSector(Char_t SECTOR)
               void setBeta(Float_t BETA)
               void setMetaEloss(Float_t e)
               void setTofFlag(Short_t FLAG)
               void setTarDist(Float_t _tarDist)
               void setTofDist(Double_t d)
            Float_t getIOMatch() const
            Float_t getIOMatching() const
            Float_t getZ() const
            Float_t getErrZ()
            Float_t getR() const
            Float_t getErrR()
            Float_t getTheta() const
            Float_t getErrTheta()
            Float_t getPhi() const
            Float_t getErrPhi()
             Bool_t isOverlap() const
            Short_t getMetaHitInd() const
              Int_t getSystem() const
            Short_t getShowerHitInd() const
            Short_t getTofHitInd() const
            Float_t getP() const
            Float_t getErrP()
            Float_t getMass2()
            Float_t getErrMass2()
            Float_t getTof() const
             Char_t getPolarity() const
             Char_t getSector() const
            Float_t getBeta() const
            Float_t getMetaEloss() const
            Short_t getTofFlag() const
           HSymMat& getCovariance()
            Float_t getTarDist() const
           Double_t getTofDist()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void StreamerNVirtual(TBuffer& b)
        HBaseTrack& operator=(const HBaseTrack&)


Author: Anar Rustamov
Last update: Fri Jan 26 11:53:04 2007


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.