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>
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().
|
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().
|
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().