ATLFTrack


class description - source file - inheritance tree

class ATLFTrack : public TObject


    public:
ATLFTrack ATLFTrack() ATLFTrack ATLFTrack(Int_t code, Int_t mcparticle) ATLFTrack ATLFTrack(ATLFTrack&) void ~ATLFTrack() TClass* Class() virtual void Draw(Option_t* option) Float_t* GetCorrelations() virtual void GetCrudeTrack(Float_t& a0, Float_t& z0, Float_t& phi, Float_t& cot, Float_t& ptinv) virtual void GetSmearedTrack(Float_t& a0, Float_t& z0, Float_t& phi, Float_t& cot, Float_t& ptinv) virtual TClass* IsA() Int_t KFcode() Int_t KFmother(Int_t i) Int_t MCmother(Int_t i) Int_t MCParticle() virtual void Paint(Option_t* option) Float_t PTinv() virtual void SetCorrelations(Float_t* corr) virtual void SetCrudeTrack(Float_t a0, Float_t z0, Float_t phi, Float_t cot, Float_t ptinv) virtual void SetMother(const Int_t i, Int_t code, Int_t mcparticle) virtual void SetSmearedTrack(Float_t a0, Float_t z0, Float_t phi, Float_t cot, Float_t ptinv) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members

private:
Int_t m_KFcode Particle KF-code Int_t m_MCParticle Particle position in MCParticles list Int_t m_Nmothers Number of mothers Int_t m_KFmother[6] KF-code of up to 6th mother Int_t m_MCmother[6] Particle number in MCParticles list of Ith mother Float_t m_a0 track parameters after smearing Float_t m_z0 track parameters after smearing Float_t m_phi track parameters after smearing Float_t m_cot track parameters after smearing Float_t m_PTinv track parameters after smearing Float_t m_a0Crude track parameters before smearing Float_t m_z0Crude track parameters before smearing Float_t m_phiCrude track parameters before smearing Float_t m_cotCrude track parameters before smearing Float_t m_PTinvCrude track parameters before smearing Float_t m_CORR[25] Correlation coeeficients

Class Description

                                                                      
 ATLFast Track class                                                  
                                                                      


ATLFTrack(Int_t code, Int_t mcparticle)

void GetCrudeTrack(Float_t &a0, Float_t &z0, Float_t &phi, Float_t &cot, Float_t &ptinv)

void GetSmearedTrack(Float_t &a0, Float_t &z0, Float_t &phi, Float_t &cot, Float_t &ptinv)

void Draw(Option_t *)

void Paint(Option_t *)

void SetCrudeTrack(Float_t a0, Float_t z0, Float_t phi, Float_t cot, Float_t ptinv)

void SetSmearedTrack(Float_t a0, Float_t z0, Float_t phi, Float_t cot, Float_t ptinv)

void SetCorrelations(Float_t *corr)

void SetMother(Int_t i, Int_t code, Int_t mctrack)



Inline Functions


          ATLFTrack ATLFTrack(Int_t code, Int_t mcparticle)
              Int_t KFcode()
              Int_t MCParticle()
              Int_t KFmother(Int_t i)
              Int_t MCmother(Int_t i)
            Float_t PTinv()
           Float_t* GetCorrelations()
            TClass* Class()
            TClass* IsA()
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
          ATLFTrack ATLFTrack(ATLFTrack&)
               void ~ATLFTrack()


ROOT page - Class index - 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.