CbmRoot
CbmTrackParam Class Reference

#include <CbmTrackParam.h>

Inheritance diagram for CbmTrackParam:
[legend]
Collaboration diagram for CbmTrackParam:
[legend]

Public Member Functions

 CbmTrackParam ()
 
void Set (const FairTrackParam &ftp, Double_t time=0., Double_t timeError=0.)
 
void SetTime (Double_t time, Double_t timeError=0.)
 
Double_t GetPx () const
 
Double_t GetPy () const
 
Double_t GetPz () const
 
Double_t GetDpx () const
 
Double_t GetDpy () const
 
Double_t GetDpz () const
 
Double_t GetTime () const
 
Double_t GetDTime () const
 

Private Member Functions

 ClassDef (CbmTrackParam, 2)
 

Private Attributes

Double_t fPx
 
Double_t fPy
 
Double_t fPz
 
Double_t fDpx
 
Double_t fDpy
 
Double_t fDpz
 
Double_t fTime
 
Double_t fDTime
 

Detailed Description

CbmTrackParam.h

Author
T.Ablyazimov t.abl.nosp@m.yazi.nosp@m.mov@g.nosp@m.si.d.nosp@m.e

Data class for Global CBM track parameters. Data level RECO. It is derived from the FairTrackParam class and extends its data interfaces.

Definition at line 22 of file CbmTrackParam.h.

Constructor & Destructor Documentation

◆ CbmTrackParam()

CbmTrackParam::CbmTrackParam ( )
inline

Definition at line 24 of file CbmTrackParam.h.

Member Function Documentation

◆ ClassDef()

CbmTrackParam::ClassDef ( CbmTrackParam  ,
 
)
private

◆ GetDpx()

Double_t CbmTrackParam::GetDpx ( ) const
inline

Definition at line 42 of file CbmTrackParam.h.

References fDpx.

Referenced by CbmLitFitQa::ProcessTrackMomentumAtVertex().

◆ GetDpy()

Double_t CbmTrackParam::GetDpy ( ) const
inline

Definition at line 43 of file CbmTrackParam.h.

References fDpy.

Referenced by CbmLitFitQa::ProcessTrackMomentumAtVertex().

◆ GetDpz()

Double_t CbmTrackParam::GetDpz ( ) const
inline

Definition at line 44 of file CbmTrackParam.h.

References fDpz.

Referenced by CbmLitFitQa::ProcessTrackMomentumAtVertex().

◆ GetDTime()

Double_t CbmTrackParam::GetDTime ( ) const
inline

Definition at line 46 of file CbmTrackParam.h.

References fDTime.

Referenced by CbmLitConverterFairTrackParam::FairTrackParamToCbmLitTrackParam().

◆ GetPx()

Double_t CbmTrackParam::GetPx ( ) const
inline

◆ GetPy()

Double_t CbmTrackParam::GetPy ( ) const
inline

◆ GetPz()

Double_t CbmTrackParam::GetPz ( ) const
inline

◆ GetTime()

Double_t CbmTrackParam::GetTime ( ) const
inline

Definition at line 45 of file CbmTrackParam.h.

References fTime.

Referenced by CbmLitConverterFairTrackParam::FairTrackParamToCbmLitTrackParam().

◆ Set()

void CbmTrackParam::Set ( const FairTrackParam &  ftp,
Double_t  time = 0.,
Double_t  timeError = 0. 
)

◆ SetTime()

void CbmTrackParam::SetTime ( Double_t  time,
Double_t  timeError = 0. 
)
inline

Definition at line 35 of file CbmTrackParam.h.

References fDTime, and fTime.

Member Data Documentation

◆ fDpx

Double_t CbmTrackParam::fDpx
private

Definition at line 52 of file CbmTrackParam.h.

Referenced by GetDpx(), and Set().

◆ fDpy

Double_t CbmTrackParam::fDpy
private

Definition at line 53 of file CbmTrackParam.h.

Referenced by GetDpy(), and Set().

◆ fDpz

Double_t CbmTrackParam::fDpz
private

Definition at line 54 of file CbmTrackParam.h.

Referenced by GetDpz(), and Set().

◆ fDTime

Double_t CbmTrackParam::fDTime
private

Definition at line 56 of file CbmTrackParam.h.

Referenced by GetDTime(), Set(), and SetTime().

◆ fPx

Double_t CbmTrackParam::fPx
private

Definition at line 49 of file CbmTrackParam.h.

Referenced by GetPx(), and Set().

◆ fPy

Double_t CbmTrackParam::fPy
private

Definition at line 50 of file CbmTrackParam.h.

Referenced by GetPy(), and Set().

◆ fPz

Double_t CbmTrackParam::fPz
private

Definition at line 51 of file CbmTrackParam.h.

Referenced by GetPz(), and Set().

◆ fTime

Double_t CbmTrackParam::fTime
private

Definition at line 55 of file CbmTrackParam.h.

Referenced by GetTime(), Set(), and SetTime().


The documentation for this class was generated from the following files: