Track


class description - source file - inheritance tree

class Track : public TObject


    public:
Track Track(Float_t* momentum, Float_t* position, Float_t charge, Int_t index) Track Track() Track Track(Track&) virtual void ~Track() TClass* Class() Float_t GetCharge() Float_t* GetMomentum() Int_t GetParticle() Float_t* GetPosition() virtual TClass* IsA() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members

private:
Float_t m_momentum[4] Momentum vector of particle Float_t m_position[4] Position vector of particle Float_t m_charge Charge of the particle Int_t m_index Index to the McPart object responsible for this entry

Class Description

 Track

 The Track class is used to store the data from the Track System of the
 detector. This includes the momentum, position, charge as well as a
 pointer to the corresponding McPart object.



Track(Float_t *momentum, Float_t *position, Float_t charge, Int_t index)
 Create a record of a track in the track system



Inline Functions


              Track Track()
           Float_t* GetPosition()
           Float_t* GetMomentum()
            Float_t GetCharge()
              Int_t GetParticle()
            TClass* Class()
            TClass* IsA()
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
              Track Track(Track&)
               void ~Track()


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.