CbmRoot
|
#include <CbmTofTrackletParam.h>
Public Member Functions | |
CbmTofTrackletParam () | |
Constructor. More... | |
virtual | ~CbmTofTrackletParam () |
Destructor. More... | |
Double_t | GetX () const |
Double_t | GetY () const |
Double_t | GetZ () const |
Double_t | GetLz () const |
Double_t | GetTx () const |
Double_t | GetTy () const |
Double_t | GetQp () const |
Double_t | GetCovariance (int index) const |
const std::vector< Double_t > & | GetCovMatrix () const |
void | SetX (Double_t x) |
void | SetY (Double_t y) |
void | SetZ (Double_t z) |
void | SetLz (Double_t lz) |
void | SetTx (Double_t tx) |
void | SetTy (Double_t ty) |
void | SetQp (Double_t qp) |
void | SetCovMatrix (const std::vector< Double_t > &C) |
void | SetCovariance (int index, Double_t cov) |
void | GetDirCos (Double_t &nx, Double_t &ny, Double_t &nz) const |
Return direction cosines. More... | |
std::vector< Double_t > | GetStateVector () const |
Return state vector as vector. More... | |
void | SetStateVector (const std::vector< Double_t > &x) |
Set parameters from vector. More... | |
std::string | ToString () const |
Return string representation of class. More... | |
Double_t | GetZr (Double_t R) const |
Double_t | GetZy (Double_t Y) const |
Private Member Functions | |
ClassDef (CbmTofTrackletParam, 1) | |
Private Attributes | |
Double_t | fX |
Double_t | fY |
Double_t | fZ |
Double_t | fTx |
Double_t | fTy |
Double_t | fQp |
Double_t | fLz |
std::vector< Double_t > | fCovMatrix |
Definition at line 27 of file CbmTofTrackletParam.h.
|
inline |
Constructor.
Definition at line 32 of file CbmTofTrackletParam.h.
|
inlinevirtual |
Destructor.
Definition at line 45 of file CbmTofTrackletParam.h.
|
private |
|
inline |
Definition at line 55 of file CbmTofTrackletParam.h.
References fCovMatrix.
Referenced by CbmTofTracklet::GetTrackDx(), CbmTofTracklet::GetTrackDy(), and CbmTofTracklet::SetParamLast().
|
inline |
Definition at line 56 of file CbmTofTrackletParam.h.
References fCovMatrix.
|
inline |
|
inline |
Definition at line 51 of file CbmTofTrackletParam.h.
References fLz.
Referenced by CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 54 of file CbmTofTrackletParam.h.
References fQp.
Referenced by GetStateVector(), and CbmTofTracklet::SetParamLast().
|
inline |
|
inline |
Definition at line 52 of file CbmTofTrackletParam.h.
References fTx.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::FillHistograms(), CbmTofTracklet::GetFitT(), CbmTofTracklet::GetFitX(), CbmTofTracklet::GetPhi(), GetStateVector(), CbmTofTracklet::GetTheta(), CbmTofTracklet::GetTrackTx(), CbmTofTrackletTools::GetXdif(), CbmTofTracklet::GetXdif(), CbmTofTracklet::GetZ0x(), CbmTofTracklet::SetParamLast(), and CbmTofTracklet::UpdateT0().
|
inline |
Definition at line 53 of file CbmTofTrackletParam.h.
References fTy.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::FillHistograms(), CbmTofTracklet::GetFitT(), CbmTofTracklet::GetFitY(), CbmTofTracklet::GetPhi(), GetStateVector(), CbmTofTracklet::GetTheta(), CbmTofTracklet::GetTrackTy(), CbmTofTrackletTools::GetYdif(), CbmTofTracklet::GetYdif(), CbmTofTracklet::GetZ0y(), CbmTofTracklet::SetParamLast(), and CbmTofTracklet::UpdateT0().
|
inline |
Definition at line 48 of file CbmTofTrackletParam.h.
References fX.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFitX(), GetStateVector(), CbmTofTracklet::GetTrackX(), CbmTofTracklet::GetZ0x(), and CbmTofTracklet::SetParamLast().
|
inline |
Definition at line 49 of file CbmTofTrackletParam.h.
References fY.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFitY(), GetStateVector(), CbmTofTracklet::GetTrackY(), CbmTofTracklet::GetZ0y(), and CbmTofTracklet::SetParamLast().
|
inline |
Definition at line 50 of file CbmTofTrackletParam.h.
References fZ.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::FillHistograms(), CbmTofTracklet::GetFitT(), CbmTofTracklet::GetFitX(), CbmTofTracklet::GetFitY(), CbmTofTracklet::GetZ0x(), CbmTofTracklet::GetZ0y(), and CbmTofTracklet::SetParamLast().
Double_t CbmTofTrackletParam::GetZr | ( | Double_t | R | ) | const |
|
inline |
Definition at line 134 of file CbmTofTrackletParam.h.
Referenced by CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 69 of file CbmTofTrackletParam.h.
References fCovMatrix.
Referenced by CbmTofTracklet::GetFairTrackParamLast().
|
inline |
Definition at line 66 of file CbmTofTrackletParam.h.
References fCovMatrix.
|
inline |
Definition at line 62 of file CbmTofTrackletParam.h.
References fLz.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 65 of file CbmTofTrackletParam.h.
References fQp.
Referenced by CbmTofTracklet::GetFairTrackParamLast(), and SetStateVector().
|
inline |
|
inline |
Definition at line 63 of file CbmTofTrackletParam.h.
References fTx.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFairTrackParamLast(), SetStateVector(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 64 of file CbmTofTrackletParam.h.
References fTy.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFairTrackParamLast(), SetStateVector(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 59 of file CbmTofTrackletParam.h.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFairTrackParamLast(), SetStateVector(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 60 of file CbmTofTrackletParam.h.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFairTrackParamLast(), SetStateVector(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 61 of file CbmTofTrackletParam.h.
References fZ.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTracklet::GetFairTrackParamLast(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Return string representation of class.
Definition at line 118 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 149 of file CbmTofTrackletParam.h.
Referenced by GetCovariance(), GetCovMatrix(), SetCovariance(), SetCovMatrix(), and ToString().
|
private |
Definition at line 144 of file CbmTofTrackletParam.h.
|
private |
Definition at line 143 of file CbmTofTrackletParam.h.
Referenced by GetDirCos(), GetQp(), SetQp(), and ToString().
|
private |
Definition at line 142 of file CbmTofTrackletParam.h.
Referenced by GetDirCos(), GetTx(), GetZr(), SetTx(), and ToString().
|
private |
Definition at line 142 of file CbmTofTrackletParam.h.
Referenced by GetDirCos(), GetTy(), GetZr(), GetZy(), SetTy(), and ToString().
|
private |
Definition at line 141 of file CbmTofTrackletParam.h.
Referenced by GetX(), GetZr(), SetX(), and ToString().
|
private |
Definition at line 141 of file CbmTofTrackletParam.h.
Referenced by GetY(), GetZr(), GetZy(), SetY(), and ToString().
|
private |
Definition at line 141 of file CbmTofTrackletParam.h.
Referenced by GetZ(), GetZy(), SetZ(), and ToString().