|
CbmRoot
|
"TrackExtrapolation" from STS tracks based on Littrack. It reads the track array form STS and extrapolates those to be projected to the Rich Photodetector to some z-Plane in RICH More...
#include <CbmRichTrackExtrapolationLittrack.h>
Public Member Functions | |
| CbmRichTrackExtrapolationLittrack () | |
| Default constructor. | |
| virtual | ~CbmRichTrackExtrapolationLittrack () |
| Destructor. | |
| virtual void | Init () |
| Inherited from CbmRichTrackExtrapolationBase. | |
| virtual void | DoExtrapolation (CbmEvent *event, TClonesArray *globalTracks, TClonesArray *extrapolatedTrackParams, double z) |
| Inherited from CbmRichTrackExtrapolationBase. | |
Private Member Functions | |
| CbmRichTrackExtrapolationLittrack (const CbmRichTrackExtrapolationLittrack &) | |
| Copy constructor. | |
| void | operator= (const CbmRichTrackExtrapolationLittrack &) |
| Assignment operator. | |
Private Attributes | |
| TClonesArray * | fStsTracks = nullptr |
| TrackPropagatorPtr | fLitPropagator = nullptr |
"TrackExtrapolation" from STS tracks based on Littrack. It reads the track array form STS and extrapolates those to be projected to the Rich Photodetector to some z-Plane in RICH
Definition at line 37 of file CbmRichTrackExtrapolationLittrack.h.
| CbmRichTrackExtrapolationLittrack::CbmRichTrackExtrapolationLittrack | ( | ) |
Default constructor.
Definition at line 31 of file CbmRichTrackExtrapolationLittrack.cxx.
Referenced by CbmRichTrackExtrapolationLittrack(), and operator=().
|
virtual |
Destructor.
Definition at line 33 of file CbmRichTrackExtrapolationLittrack.cxx.
|
private |
Copy constructor.
References CbmRichTrackExtrapolationLittrack().
|
virtual |
Inherited from CbmRichTrackExtrapolationBase.
Implements CbmRichTrackExtrapolationBase.
Definition at line 46 of file CbmRichTrackExtrapolationLittrack.cxx.
References CbmLitConverterFairTrackParam::CbmLitTrackParamToFairTrackParam(), F, CbmLitConverterFairTrackParam::FairTrackParamToCbmLitTrackParam(), fLitPropagator, fStsTracks, CbmTrack::GetParamLast(), CbmGlobalTrack::GetStsTrackIndex(), kGlobalTrack, and kRichTrackParamZ.
|
virtual |
Inherited from CbmRichTrackExtrapolationBase.
Reimplemented from CbmRichTrackExtrapolationBase.
Definition at line 35 of file CbmRichTrackExtrapolationLittrack.cxx.
References CbmLitToolFactory::CreateTrackPropagator(), fLitPropagator, and fStsTracks.
|
private |
Assignment operator.
References CbmRichTrackExtrapolationLittrack().
|
private |
Definition at line 62 of file CbmRichTrackExtrapolationLittrack.h.
Referenced by DoExtrapolation(), and Init().
|
private |
Definition at line 61 of file CbmRichTrackExtrapolationLittrack.h.
Referenced by DoExtrapolation(), and Init().