CbmRoot
|
#include <CbmTofTrackletParam.h>
Public Member Functions | |
CbmTofTrackletParam () | |
Constructor. | |
virtual | ~CbmTofTrackletParam () |
Destructor. | |
double | GetX () const |
double | GetY () const |
double | GetZ () const |
double | GetT () const |
double | GetLz () const |
double | GetTx () const |
double | GetTy () const |
double | GetTt () const |
double | GetQp () const |
double | GetChiSq () const |
double | GetCovariance (int index) const |
const std::vector< double > & | GetCovMatrix () const |
void | SetX (double x) |
void | SetY (double y) |
void | SetZ (double z) |
void | SetT (double t) |
void | SetLz (double lz) |
void | SetTx (double tx) |
void | SetTy (double ty) |
void | SetTt (double tt) |
void | SetQp (double qp) |
void | SetChiSq (double v) |
void | SetCovMatrix (const std::vector< double > &C) |
void | SetCovariance (int index, double cov) |
void | GetDirCos (double &nx, double &ny, double &nz) const |
Return direction cosines. | |
std::vector< double > | GetStateVector () const |
Return state vector as vector. | |
void | SetStateVector (const std::vector< double > &x) |
Set parameters from vector. | |
std::string | ToString () const |
Return string representation of class. | |
double | GetZr (double R) const |
double | GetZy (double Y) const |
Private Member Functions | |
ClassDef (CbmTofTrackletParam, 1) | |
Private Attributes | |
double | fX |
double | fY |
double | fZ |
double | fT |
double | fTx |
double | fTy |
double | fTt |
double | fQp |
double | fLz |
double | fChiSq |
std::vector< double > | fCovMatrix |
Definition at line 32 of file CbmTofTrackletParam.h.
|
inline |
Constructor.
Definition at line 37 of file CbmTofTrackletParam.h.
|
inlinevirtual |
Destructor.
Definition at line 55 of file CbmTofTrackletParam.h.
|
private |
|
inline |
Definition at line 67 of file CbmTofTrackletParam.h.
References fChiSq.
|
inline |
Definition at line 68 of file CbmTofTrackletParam.h.
References fCovMatrix.
Referenced by CbmTofTracklet::GetTrackDx(), CbmTofTracklet::GetTrackDy(), and CbmTofTracklet::SetParamLast().
|
inline |
Definition at line 69 of file CbmTofTrackletParam.h.
References fCovMatrix.
|
inline |
Return direction cosines.
[out] | nx | Output direction cosine for OX axis. |
[out] | ny | Output direction cosine for OY axis. |
[out] | nz | Output direction cosine for OZ axis. |
Definition at line 91 of file CbmTofTrackletParam.h.
|
inline |
Definition at line 62 of file CbmTofTrackletParam.h.
References fLz.
Referenced by CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 66 of file CbmTofTrackletParam.h.
References fQp.
Referenced by GetStateVector(), and CbmTofTracklet::SetParamLast().
|
inline |
|
inline |
Definition at line 61 of file CbmTofTrackletParam.h.
References fT.
Referenced by CbmTofExtendTracks::GetFitT().
|
inline |
Definition at line 65 of file CbmTofTrackletParam.h.
References fTt.
Referenced by CbmTofExtendTracks::GetFitT().
|
inline |
Definition at line 63 of file CbmTofTrackletParam.h.
References fTx.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::FillHistograms(), CbmTofExtendTracks::GetFitT(), CbmTofTracklet::GetFitT(), CbmTofExtendTracks::GetFitX(), CbmTofTracklet::GetFitX(), CbmTofTracklet::GetPhi(), GetStateVector(), CbmTofTracklet::GetTheta(), CbmTofTracklet::GetTrackTx(), CbmTofTracklet::GetXdif(), CbmTofTrackletTools::GetXdif(), CbmTofTracklet::GetZ0x(), CbmTofExtendTracks::Line3Dfit(), CbmTofTracklet::SetParamLast(), and CbmTofTracklet::UpdateT0().
|
inline |
Definition at line 64 of file CbmTofTrackletParam.h.
References fTy.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::FillHistograms(), CbmTofExtendTracks::GetFitT(), CbmTofTracklet::GetFitT(), CbmTofExtendTracks::GetFitY(), CbmTofTracklet::GetFitY(), CbmTofTracklet::GetPhi(), GetStateVector(), CbmTofTracklet::GetTheta(), CbmTofTracklet::GetTrackTy(), CbmTofTracklet::GetYdif(), CbmTofTrackletTools::GetYdif(), CbmTofTracklet::GetZ0y(), CbmTofExtendTracks::Line3Dfit(), CbmTofTracklet::SetParamLast(), and CbmTofTracklet::UpdateT0().
|
inline |
Definition at line 58 of file CbmTofTrackletParam.h.
References fX.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofExtendTracks::GetFitX(), CbmTofTracklet::GetFitX(), GetStateVector(), CbmTofTracklet::GetTrackX(), CbmTofTracklet::GetZ0x(), CbmTofExtendTracks::Line3Dfit(), and CbmTofTracklet::SetParamLast().
|
inline |
Definition at line 59 of file CbmTofTrackletParam.h.
References fY.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofExtendTracks::GetFitY(), CbmTofTracklet::GetFitY(), GetStateVector(), CbmTofTracklet::GetTrackY(), CbmTofTracklet::GetZ0y(), CbmTofExtendTracks::Line3Dfit(), and CbmTofTracklet::SetParamLast().
|
inline |
Definition at line 60 of file CbmTofTrackletParam.h.
References fZ.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::FillHistograms(), CbmTofExtendTracks::GetFitT(), CbmTofTracklet::GetFitT(), CbmTofExtendTracks::GetFitX(), CbmTofTracklet::GetFitX(), CbmTofExtendTracks::GetFitY(), CbmTofTracklet::GetFitY(), CbmTofTracklet::GetZ0x(), CbmTofTracklet::GetZ0y(), and CbmTofTracklet::SetParamLast().
double CbmTofTrackletParam::GetZr | ( | double | R | ) | const |
|
inline |
Definition at line 151 of file CbmTofTrackletParam.h.
Referenced by CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 81 of file CbmTofTrackletParam.h.
Referenced by CbmTofExtendTracks::Line3Dfit().
|
inline |
Definition at line 83 of file CbmTofTrackletParam.h.
References fCovMatrix.
Referenced by CbmTofTracklet::GetFairTrackParamLast().
|
inline |
Definition at line 82 of file CbmTofTrackletParam.h.
References fCovMatrix.
|
inline |
Definition at line 76 of file CbmTofTrackletParam.h.
References fLz.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 80 of file CbmTofTrackletParam.h.
References fQp.
Referenced by CbmTofTracklet::GetFairTrackParamLast(), CbmTofExtendTracks::Line3Dfit(), and SetStateVector().
|
inline |
|
inline |
Definition at line 75 of file CbmTofTrackletParam.h.
References fT.
|
inline |
Definition at line 79 of file CbmTofTrackletParam.h.
References fTt.
|
inline |
Definition at line 77 of file CbmTofTrackletParam.h.
References fTx.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFairTrackParamLast(), CbmTofExtendTracks::Line3Dfit(), SetStateVector(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 78 of file CbmTofTrackletParam.h.
References fTy.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFairTrackParamLast(), CbmTofExtendTracks::Line3Dfit(), SetStateVector(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 72 of file CbmTofTrackletParam.h.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFairTrackParamLast(), CbmTofExtendTracks::Line3Dfit(), SetStateVector(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 73 of file CbmTofTrackletParam.h.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFairTrackParamLast(), CbmTofExtendTracks::Line3Dfit(), SetStateVector(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 74 of file CbmTofTrackletParam.h.
References fZ.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFairTrackParamLast(), CbmTofExtendTracks::Line3Dfit(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Return string representation of class.
Definition at line 135 of file CbmTofTrackletParam.h.
References fCovMatrix, fQp, fTx, fTy, fX, fY, and fZ.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::FillHistograms(), and CbmTofTracklet::GetTex().
|
private |
Definition at line 163 of file CbmTofTrackletParam.h.
Referenced by GetChiSq(), and SetChiSq().
|
private |
Definition at line 167 of file CbmTofTrackletParam.h.
Referenced by GetCovariance(), GetCovMatrix(), SetCovariance(), SetCovMatrix(), and ToString().
|
private |
Definition at line 162 of file CbmTofTrackletParam.h.
|
private |
Definition at line 161 of file CbmTofTrackletParam.h.
Referenced by GetDirCos(), GetQp(), SetQp(), and ToString().
|
private |
Definition at line 159 of file CbmTofTrackletParam.h.
|
private |
Definition at line 160 of file CbmTofTrackletParam.h.
|
private |
Definition at line 160 of file CbmTofTrackletParam.h.
Referenced by GetDirCos(), GetTx(), GetZr(), SetTx(), and ToString().
|
private |
Definition at line 160 of file CbmTofTrackletParam.h.
Referenced by GetDirCos(), GetTy(), GetZr(), GetZy(), SetTy(), and ToString().
|
private |
Definition at line 159 of file CbmTofTrackletParam.h.
Referenced by GetX(), GetZr(), SetX(), and ToString().
|
private |
Definition at line 159 of file CbmTofTrackletParam.h.
Referenced by GetY(), GetZr(), GetZy(), SetY(), and ToString().
|
private |
Definition at line 159 of file CbmTofTrackletParam.h.
Referenced by GetZ(), GetZy(), SetZ(), and ToString().