CbmRoot
Loading...
Searching...
No Matches
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 time=0., double timeError=0.)
 
void SetTime (double time, double timeError=0.)
 
double GetPx () const
 
double GetPy () const
 
double GetPz () const
 
double GetDpx () const
 
double GetDpy () const
 
double GetDpz () const
 
double GetTime () const
 
double GetDTime () const
 

Private Member Functions

 ClassDef (CbmTrackParam, 2)
 

Private Attributes

double fPx
 
double fPy
 
double fPz
 
double fDpx
 
double fDpy
 
double fDpz
 
double fTime
 
double 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 25 of file CbmTrackParam.h.

Constructor & Destructor Documentation

◆ CbmTrackParam()

CbmTrackParam::CbmTrackParam ( )
inline

Definition at line 27 of file CbmTrackParam.h.

Member Function Documentation

◆ ClassDef()

CbmTrackParam::ClassDef ( CbmTrackParam ,
2  )
private

◆ GetDpx()

double CbmTrackParam::GetDpx ( ) const
inline

Definition at line 37 of file CbmTrackParam.h.

References fDpx.

Referenced by CbmLitFitQa::ProcessTrackMomentumAtVertex().

◆ GetDpy()

double CbmTrackParam::GetDpy ( ) const
inline

Definition at line 38 of file CbmTrackParam.h.

References fDpy.

Referenced by CbmLitFitQa::ProcessTrackMomentumAtVertex().

◆ GetDpz()

double CbmTrackParam::GetDpz ( ) const
inline

Definition at line 39 of file CbmTrackParam.h.

References fDpz.

Referenced by CbmLitFitQa::ProcessTrackMomentumAtVertex().

◆ GetDTime()

double CbmTrackParam::GetDTime ( ) const
inline

Definition at line 41 of file CbmTrackParam.h.

References fDTime.

Referenced by CbmLitConverterFairTrackParam::FairTrackParamToCbmLitTrackParam().

◆ GetPx()

double CbmTrackParam::GetPx ( ) const
inline

◆ GetPy()

double CbmTrackParam::GetPy ( ) const
inline

◆ GetPz()

double CbmTrackParam::GetPz ( ) const
inline

◆ GetTime()

double CbmTrackParam::GetTime ( ) const
inline

Definition at line 40 of file CbmTrackParam.h.

References fTime.

Referenced by CbmLitConverterFairTrackParam::FairTrackParamToCbmLitTrackParam().

◆ Set()

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

◆ SetTime()

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

Definition at line 29 of file CbmTrackParam.h.

References fDTime, and fTime.

Member Data Documentation

◆ fDpx

double CbmTrackParam::fDpx
private

Definition at line 47 of file CbmTrackParam.h.

Referenced by GetDpx(), and Set().

◆ fDpy

double CbmTrackParam::fDpy
private

Definition at line 48 of file CbmTrackParam.h.

Referenced by GetDpy(), and Set().

◆ fDpz

double CbmTrackParam::fDpz
private

Definition at line 49 of file CbmTrackParam.h.

Referenced by GetDpz(), and Set().

◆ fDTime

double CbmTrackParam::fDTime
private

Definition at line 51 of file CbmTrackParam.h.

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

◆ fPx

double CbmTrackParam::fPx
private

Definition at line 44 of file CbmTrackParam.h.

Referenced by GetPx(), and Set().

◆ fPy

double CbmTrackParam::fPy
private

Definition at line 45 of file CbmTrackParam.h.

Referenced by GetPy(), and Set().

◆ fPz

double CbmTrackParam::fPz
private

Definition at line 46 of file CbmTrackParam.h.

Referenced by GetPz(), and Set().

◆ fTime

double CbmTrackParam::fTime
private

Definition at line 50 of file CbmTrackParam.h.

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


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