![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
"TrackExtrapolation" from STS tracks (Kalman Fitter) 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 <EicRoot/blob/master/rich/tracks/CbmRichTrackExtrapolationKF.h>
Inheritance diagram for CbmRichTrackExtrapolationKF:
Collaboration diagram for CbmRichTrackExtrapolationKF:Public Member Functions | |
| CbmRichTrackExtrapolationKF () | |
| Default constructor. | |
| virtual | ~CbmRichTrackExtrapolationKF () |
| Destructor. | |
| virtual void | Init () |
| Inherited from CbmRichTrackExtrapolationBase. | |
| virtual void | DoExtrapolation (TClonesArray *globalTracks, TClonesArray *extrapolatedTrackParams, double z, int minNofStsHits) |
| Inherited from CbmRichTrackExtrapolationBase. | |
Public Member Functions inherited from CbmRichTrackExtrapolationBase | |
| CbmRichTrackExtrapolationBase () | |
| Default constructor. | |
| virtual | ~CbmRichTrackExtrapolationBase () |
| Distructor. | |
Private Member Functions | |
| CbmRichTrackExtrapolationKF (const CbmRichTrackExtrapolationKF &) | |
| Copy constructor. | |
| void | operator= (const CbmRichTrackExtrapolationKF &) |
| Assignment operator. | |
Private Attributes | |
| TClonesArray * | fEicTracks |
"TrackExtrapolation" from STS tracks (Kalman Fitter) 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 29 of file CbmRichTrackExtrapolationKF.h.
View newest version in sPHENIX GitHub at line 29 of file CbmRichTrackExtrapolationKF.h
| CbmRichTrackExtrapolationKF::CbmRichTrackExtrapolationKF | ( | ) |
Default constructor.
Definition at line 28 of file CbmRichTrackExtrapolationKF.cxx.
View newest version in sPHENIX GitHub at line 28 of file CbmRichTrackExtrapolationKF.cxx
|
virtual |
Destructor.
Definition at line 34 of file CbmRichTrackExtrapolationKF.cxx.
View newest version in sPHENIX GitHub at line 34 of file CbmRichTrackExtrapolationKF.cxx
|
private |
Copy constructor.
|
virtual |
Inherited from CbmRichTrackExtrapolationBase.
Implements CbmRichTrackExtrapolationBase.
Definition at line 49 of file CbmRichTrackExtrapolationKF.cxx.
View newest version in sPHENIX GitHub at line 49 of file CbmRichTrackExtrapolationKF.cxx
References fEicTracks, PndTrack::GetParamLast(), FairTrackPar::GetPx(), FairTrackPar::GetPy(), FairTrackPar::GetPz(), FairTrackPar::GetQp(), CbmGlobalTrack::GetStsTrackIndex(), FairTrackPar::GetX(), FairTrackPar::GetY(), FairTrackPar::GetZ(), charm_jet_coverage::mom, pos(), FairGeanePro::Propagate(), and FairGeanePro::PropagateToPlane().
Here is the call graph for this function:
|
virtual |
Inherited from CbmRichTrackExtrapolationBase.
Reimplemented from CbmRichTrackExtrapolationBase.
Definition at line 38 of file CbmRichTrackExtrapolationKF.cxx.
View newest version in sPHENIX GitHub at line 38 of file CbmRichTrackExtrapolationKF.cxx
References fEicTracks, FairRootManager::GetObject(), and FairRootManager::Instance().
Here is the call graph for this function:
|
private |
Assignment operator.
|
private |
Definition at line 59 of file CbmRichTrackExtrapolationKF.h.
View newest version in sPHENIX GitHub at line 59 of file CbmRichTrackExtrapolationKF.h
Referenced by DoExtrapolation(), and Init().