CbmRoot
|
#include <CbmTrackParam.h>
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 |
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.
|
inline |
Definition at line 27 of file CbmTrackParam.h.
|
private |
|
inline |
Definition at line 37 of file CbmTrackParam.h.
References fDpx.
Referenced by CbmLitFitQa::ProcessTrackMomentumAtVertex().
|
inline |
Definition at line 38 of file CbmTrackParam.h.
References fDpy.
Referenced by CbmLitFitQa::ProcessTrackMomentumAtVertex().
|
inline |
Definition at line 39 of file CbmTrackParam.h.
References fDpz.
Referenced by CbmLitFitQa::ProcessTrackMomentumAtVertex().
|
inline |
Definition at line 41 of file CbmTrackParam.h.
References fDTime.
Referenced by CbmLitConverterFairTrackParam::FairTrackParamToCbmLitTrackParam().
|
inline |
Definition at line 34 of file CbmTrackParam.h.
References fPx.
Referenced by PairAnalysisTrack::PairAnalysisTrack(), CbmLitFitQa::ProcessTrackMomentumAtVertex(), PairAnalysisTrack::SetMassHypo(), and HalCbmEvent::UpdateDST().
|
inline |
Definition at line 35 of file CbmTrackParam.h.
References fPy.
Referenced by PairAnalysisTrack::PairAnalysisTrack(), CbmLitFitQa::ProcessTrackMomentumAtVertex(), PairAnalysisTrack::SetMassHypo(), and HalCbmEvent::UpdateDST().
|
inline |
Definition at line 36 of file CbmTrackParam.h.
References fPz.
Referenced by PairAnalysisTrack::PairAnalysisTrack(), CbmLitFitQa::ProcessTrackMomentumAtVertex(), PairAnalysisTrack::SetMassHypo(), and HalCbmEvent::UpdateDST().
|
inline |
Definition at line 40 of file CbmTrackParam.h.
References fTime.
Referenced by CbmLitConverterFairTrackParam::FairTrackParamToCbmLitTrackParam().
void CbmTrackParam::Set | ( | const FairTrackParam & | ftp, |
double | time = 0., | ||
double | timeError = 0. ) |
Definition at line 15 of file CbmTrackParam.cxx.
References fDpx, fDpy, fDpz, fDTime, fPx, fPy, fPz, fTime, and sqrt().
Referenced by CbmLitConverter::CbmStsTrackToCbmLitTrack(), CbmLitConverter::CbmTrackToCbmLitTrack(), CbmLitFitTracks::DoFit(), CbmLitConverter::GetStsTrackTimes(), and CbmGlobalTrack::SetParamPrimaryVertex().
|
inline |
Definition at line 29 of file CbmTrackParam.h.
|
private |
Definition at line 47 of file CbmTrackParam.h.
|
private |
Definition at line 48 of file CbmTrackParam.h.
|
private |
Definition at line 49 of file CbmTrackParam.h.
|
private |
Definition at line 51 of file CbmTrackParam.h.
Referenced by GetDTime(), Set(), and SetTime().
|
private |
Definition at line 44 of file CbmTrackParam.h.
|
private |
Definition at line 45 of file CbmTrackParam.h.
|
private |
Definition at line 46 of file CbmTrackParam.h.
|
private |
Definition at line 50 of file CbmTrackParam.h.