LCDTrjPart


class description - source file - inheritance tree

class LCDTrjPart : public TObject

    private:
void Init() protected:
public:
LCDTrjPart LCDTrjPart() LCDTrjPart LCDTrjPart(LCDGetParameters* gp) LCDTrjPart LCDTrjPart(LCDTrjPart&) virtual void ~LCDTrjPart() void CalcPOCA(Double_t qMC, Double_t bfld_z, const TVector3& p_orig, const TVector3& x_orig, TVector3& p_poca, TVector3& x_poca) static TClass* Class() Int_t GetDebugLevel() TVector3 GetMom() TVector3* GetMomPtr() TVector3 GetPos() TVector3* GetPosPtr() Double_t GetS() LCDSwimTraj* GetSwimTrjPtr() virtual TClass* IsA() const void SetDebugLevel(Int_t a) void SetDetectorParameters(LCDGetParameters* gp) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void Swim(Int_t charge, const TVector3& momentum, const TVector3& position, Int_t barend, Double_t tRZ) void Swim(LCDEvent* event, Int_t itrk, Int_t barend, Double_t tRZ) void Swim(LCDTrack* trk, LCDMcPart* mcp, Int_t barend, Double_t tRZ)

Data Members

private:
LCDSwimTraj traj LCDDetectorVolume* pVolumes Array of detector volumes LCDDetectorVolume* pInnerVolume Innermost volume about IP Int_t nVolumes Number of detector volumes in array Int_t f_dblevel debug level protected:
public:

Class Description

 LCDTrjPart


LCDTrjPart()

LCDTrjPart(LCDGetParameters* gp)
 Constructor.   Primary job is to assemble various parameters
 describing detector geometry and resolution.

void Init()

void SetDetectorParameters(LCDGetParameters* gp)
 Constructor.   Primary job is to assemble various parameters
 describing detector geometry and resolution.

void Swim(Int_t charge, const TVector3& momentum, const TVector3& position, Int_t barend, Double_t tRZ)

void Swim(LCDEvent* event,Int_t itrk,Int_t barend, Double_t tRZ)

void Swim(LCDTrack* trk,LCDMcPart* pmc,Int_t barend, Double_t tRZ)

void CalcPOCA(Double_t qMC, Double_t bfld_z, const TVector3& p_orig, const TVector3& x_orig, TVector3& p_poca, TVector3& x_poca)



Inline Functions


            TVector3 GetPos()
           TVector3* GetPosPtr()
            TVector3 GetMom()
           TVector3* GetMomPtr()
            Double_t GetS()
               Int_t GetDebugLevel()
                void SetDebugLevel(Int_t a)
        LCDSwimTraj* GetSwimTrjPtr()
             TClass* Class()
             TClass* IsA() const
                void ShowMembers(TMemberInspector& insp, char* parent)
                void Streamer(TBuffer& b)
                void StreamerNVirtual(TBuffer& b)
          LCDTrjPart LCDTrjPart(LCDTrjPart&)
                void ~LCDTrjPart()


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.