CbmRoot
|
Track parameters data class. More...
#include <LitTrackParam.h>
Public Member Functions | |
LitTrackParam () | |
Constructor. | |
virtual | ~LitTrackParam () |
Destructor. | |
string | ToString () const |
Returns string representation of the class. | |
Public Attributes | |
T | X |
T | Y |
T | Z |
T | Tx |
T | Ty |
T | Qp |
T | C0 |
T | C1 |
T | C2 |
T | C3 |
T | C4 |
T | C5 |
T | C6 |
T | C7 |
T | C8 |
T | C9 |
T | C10 |
T | C11 |
T | C12 |
T | C13 |
T | C14 |
Friends | |
ostream & | operator<< (ostream &strm, const LitTrackParam &par) |
Operator << for convenient output to ostream. | |
Track parameters data class.
Track parameters consist of X and Y position of the track, tx and ty slopes, q/p charge (+1 or -1) over momentum and covariance matrix of this elements.
Definition at line 40 of file LitTrackParam.h.
|
inline |
Constructor.
Definition at line 45 of file LitTrackParam.h.
|
inlinevirtual |
Destructor.
Definition at line 73 of file LitTrackParam.h.
|
inline |
Returns string representation of the class.
Definition at line 79 of file LitTrackParam.h.
References lit::parallel::LitTrackParam< T >::C0, lit::parallel::LitTrackParam< T >::C1, lit::parallel::LitTrackParam< T >::C10, lit::parallel::LitTrackParam< T >::C11, lit::parallel::LitTrackParam< T >::C12, lit::parallel::LitTrackParam< T >::C13, lit::parallel::LitTrackParam< T >::C14, lit::parallel::LitTrackParam< T >::C2, lit::parallel::LitTrackParam< T >::C3, lit::parallel::LitTrackParam< T >::C4, lit::parallel::LitTrackParam< T >::C5, lit::parallel::LitTrackParam< T >::C6, lit::parallel::LitTrackParam< T >::C7, lit::parallel::LitTrackParam< T >::C8, lit::parallel::LitTrackParam< T >::C9, lit::parallel::LitTrackParam< T >::Qp, lit::parallel::LitTrackParam< T >::Tx, lit::parallel::LitTrackParam< T >::Ty, lit::parallel::LitTrackParam< T >::X, lit::parallel::LitTrackParam< T >::Y, and lit::parallel::LitTrackParam< T >::Z.
|
friend |
Operator << for convenient output to ostream.
Definition at line 94 of file LitTrackParam.h.
T lit::parallel::LitTrackParam< T >::C0 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitTrackFinderNN::FollowTracks(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::LitTrackFinderNNVecElectron::MinMaxIndex(), lit::parallel::LitTrackFinderNNVecMuon::MinMaxIndex(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C1 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C10 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C11 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C12 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C13 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C14 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C2 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C3 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C4 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C5 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitTrackFinderNN::FollowTracks(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C6 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C7 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C8 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::C9 |
Definition at line 109 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::Qp |
Definition at line 106 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitTrackFinderNN::InitTrackSeeds(), lit::parallel::LitTrackFinderNNVecElectron::InitTrackSeeds(), lit::parallel::LitTrackFinderNNVecMuon::InitTrackSeeds(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::Tx |
Definition at line 104 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::Ty |
Definition at line 105 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitAddMaterial(), lit::parallel::LitAddMaterialElectron(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::X |
Definition at line 101 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitTrackFinderNN::FollowTracks(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitTrackFitter(), lit::parallel::LitTrackFitterMuon(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::LitTrackFinderNNVecElectron::MinMaxIndex(), lit::parallel::LitTrackFinderNNVecMuon::MinMaxIndex(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackFinderNN::PropagateToStation(), lit::parallel::LitTrackFinderNN::PropagateVirtualStations(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::Y |
Definition at line 102 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitTrackFinderNN::FollowTracks(), lit::parallel::LitFiltration(), lit::parallel::LitFiltration(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitTrackFitter(), lit::parallel::LitTrackFitterMuon(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackFinderNN::PropagateToStation(), lit::parallel::LitTrackFinderNN::PropagateVirtualStations(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().
T lit::parallel::LitTrackParam< T >::Z |
Definition at line 103 of file LitTrackParam.h.
Referenced by CbmLitConverterParallel::FairTrackParamToLitTrackParamScal(), lit::parallel::LitLineExtrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), lit::parallel::LitRK4Extrapolation(), CbmLitConverterParallel::LitTrackParamScalToFairTrackParam(), lit::parallel::PackTrack(), lit::parallel::PackTrackParam(), lit::parallel::LitTrackParam< T >::ToString(), lit::parallel::UnpackTrackParam(), and lit::parallel::UnpackTrackParam().