CbmRoot
|
Provides information on attaching a TofHit to a TofTrack. More...
#include <CbmTofTracklet.h>
Public Member Functions | |
CbmTofTracklet () | |
virtual | ~CbmTofTracklet () |
virtual void | PrintInfo () |
int32_t | GetPidHypo () const |
int32_t | GetNofHits () const |
int32_t | GetHitIndex (int32_t ind) const |
double | GetT0 () const |
double | GetTt () const |
double | GetT0Err () const |
double | GetTtErr () const |
double | GetT0TtCov () const |
double | GetTheta () const |
double | GetPhi () const |
int32_t | GetStationHitIndex (int32_t iSm) const |
int32_t | GetTofHitIndex (int32_t ind) const |
void | SetTofHitIndex (int32_t ind, int32_t i) |
CbmTofHit * | GetTofHitPointer (int32_t ind) |
int32_t | GetTofDetIndex (int32_t ind) const |
const std::vector< int32_t > & | GetTofHitInd () const |
const double * | GetPoint (int32_t n) |
const double * | GetFitPoint (int32_t n) |
double | GetTrackDx () const |
double | GetTrackDy () const |
double | GetTrackLength () const |
CbmTofTrackletParam * | GetTrackParameter () |
double | GetTrackX () const |
double | GetTrackY () const |
double | GetTrackTx () const |
double | GetTrackTy () const |
double | GetDistance () const |
double | GetTime () const |
double | UpdateTt () |
double | UpdateT0 () |
double | GetTex (CbmTofHit *pHit) |
int32_t | GetFirstInd (int32_t iSmType) |
double | GetZ0x () |
double | GetZ0y () |
double | GetR0 () |
double | GetFitX (double Z) |
double | GetFitY (double Z) |
double | GetFitT (double R) |
double | GetRefVel (uint32_t N) |
double | GetChiSq () const |
int32_t | GetNDF () const |
const FairTrackParam * | GetParamFirst () const |
const FairTrackParam * | GetParamLast () const |
virtual void | GetFairTrackParamLast () |
virtual double | GetMatChi2 (int32_t iSm) |
void | SetTofHitIndex (int32_t tofHitIndex, int32_t iDet, CbmTofHit *pHit) |
void | SetTofHitIndex (int32_t tofHitIndex, int32_t iDet, CbmTofHit *pHit, double chi2) |
void | SetTofHitInd (const std::vector< int32_t > &tofHitInd) |
void | AddTofHitIndex (int32_t tofHitIndex, int32_t iDet, CbmTofHit *pHit) |
void | AddTofHitIndex (int32_t tofHitIndex, int32_t iDet, CbmTofHit *pHit, double chi2) |
void | ReplaceTofHitIndex (int32_t tofHitIndex, int32_t iDet, CbmTofHit *pHit, double chi2) |
void | RemoveTofHitIndex (int32_t, int32_t iDet, CbmTofHit *, double) |
virtual double | GetXdif (int32_t iSmType, CbmTofHit *pHit) |
virtual double | GetYdif (int32_t iSmType, CbmTofHit *pHit) |
virtual double | GetTdif (int32_t iSmType, CbmTofHit *pHit) |
virtual double | Dist3D (CbmTofHit *pHit0, CbmTofHit *pHit1) |
virtual bool | ContainsAddr (int32_t iAddr) |
virtual int32_t | HitIndexOfAddr (int32_t iAddr) |
virtual CbmTofHit * | HitPointerOfAddr (int32_t iAddr) |
void | SetTrackParameter (CbmTofTrackletParam *par) |
void | SetTrackLength (double trackLength) |
void | SetPidHypo (int32_t pid) |
void | SetDistance (double distance) |
void | SetTime (double val) |
void | SetTt (double val) |
void | SetT0 (double val) |
void | SetT0Err (double val) |
void | SetTtErr (double val) |
void | SetT0TtCov (double val) |
void | SetChiSq (double chiSq) |
void | SetNDF (int32_t ndf) |
void | SetParamFirst (const FairTrackParam *par) |
void | SetParamLast (const FairTrackParam *par) |
void | SetParamLast (const CbmTofTrackletParam *par) |
void | Clear (Option_t *option="") |
CbmTofTracklet (const CbmTofTracklet &) | |
Private Member Functions | |
CbmTofTracklet & | operator= (const CbmTofTracklet &) |
ClassDef (CbmTofTracklet, 3) | |
Private Attributes | |
double | fTrackLength |
int32_t | fPidHypo |
double | fDistance |
double | fTime |
double | fTt |
double | fT0 |
double | fT0Err |
double | fTtErr |
double | fT0TtCov |
double | fChiSq |
int32_t | fNDF |
CbmTofTrackletParam | fTrackPar |
FairTrackParam | fParamFirst |
FairTrackParam | fParamLast |
std::vector< int32_t > | fTofHit |
std::vector< int32_t > | fTofDet |
std::vector< double > | fMatChi |
std::vector< CbmTofHit > | fhit |
double | fP [4] |
Provides information on attaching a TofHit to a TofTrack.
Definition at line 30 of file CbmTofTracklet.h.
CbmTofTracklet::CbmTofTracklet | ( | ) |
Constructor
Definition at line 25 of file CbmTofTracklet.cxx.
|
virtual |
Constructor with parameters
trackIndex | Array index of global track |
hitIndex | Array index of TOF hit |
trackLength | Track length from primary vertex to TOF |
trackPar | Parameters of track at TOF |
pidHypo | PID hypothesis for track extrapolation Destructor |
Definition at line 71 of file CbmTofTracklet.cxx.
CbmTofTracklet::CbmTofTracklet | ( | const CbmTofTracklet & | t | ) |
Definition at line 48 of file CbmTofTracklet.cxx.
|
inline |
Definition at line 159 of file CbmTofTracklet.h.
References fhit, fMatChi, fTofDet, and fTofHit.
Referenced by CbmTofTrackFinderNN::AddVertex(), CbmTofTrackFinderNN::DoFind(), CbmTofAnaTestbeam::FillHistos(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
|
private |
Assignment operator
void CbmTofTracklet::Clear | ( | Option_t * | option = "" | ) |
|
virtual |
Definition at line 450 of file CbmTofTracklet.cxx.
Referenced by CbmTofFindTracks::CheckHit2Track(), CbmTofCalibrator::FillCalHist(), and CbmTofAnaTestbeam::FillHistos().
Definition at line 535 of file CbmTofTracklet.cxx.
References CbmPixelHit::GetX(), CbmPixelHit::GetY(), CbmHit::GetZ(), and sqrt().
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTrackletTools::FitTt(), GetTdif(), CbmTofTrackletTools::GetTdif(), GetTex(), CbmTofTrackletTools::GetTexpected(), CbmTofTrackletTools::GetTexpectedError(), CbmTofCalibrator::HstDoublets(), and UpdateT0().
|
inline |
Definition at line 122 of file CbmTofTracklet.h.
References fChiSq.
Referenced by CbmTofTrackFinderNN::AddVertex(), CbmTofTrackFinderNN::DoFind(), CbmEvDisTracks::Exec(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmTsDisTofTracklets::GotoEvent(), and CbmTofTrackFinderNN::PrintStatus().
|
inline |
Normalized distance from hit to track
Definition at line 107 of file CbmTofTracklet.h.
References fDistance.
|
virtual |
Definition at line 112 of file CbmTofTracklet.cxx.
References fParamLast, fTrackPar, CbmTofTrackletParam::SetCovariance(), CbmTofTrackletParam::SetQp(), CbmTofTrackletParam::SetTx(), CbmTofTrackletParam::SetTy(), CbmTofTrackletParam::SetX(), CbmTofTrackletParam::SetY(), and CbmTofTrackletParam::SetZ().
int32_t CbmTofTracklet::GetFirstInd | ( | int32_t | iSmType | ) |
Definition at line 136 of file CbmTofTracklet.cxx.
const double * CbmTofTracklet::GetFitPoint | ( | int32_t | n | ) |
Definition at line 490 of file CbmTofTracklet.cxx.
References fhit, fP, GetFitX(), and GetFitY().
Referenced by CbmEvDisTracks::Exec(), and CbmTsDisTofTracklets::GotoEvent().
double CbmTofTracklet::GetFitT | ( | double | R | ) |
Definition at line 507 of file CbmTofTracklet.cxx.
References fT0, fTrackPar, fTt, CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetTy(), CbmTofTrackletParam::GetZ(), and sqrt().
Referenced by CbmTofFindTracks::CheckHit2Track(), CbmEvDisTracks::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofExtendTracks::FillHistograms(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmTofExtendTracks::FindVertex(), CbmTofFindTracks::FindVertex(), and CbmTsDisTofTracklets::GotoEvent().
double CbmTofTracklet::GetFitX | ( | double | Z | ) |
Definition at line 503 of file CbmTofTracklet.cxx.
References fTrackPar, CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetX(), and CbmTofTrackletParam::GetZ().
Referenced by CbmTofTrackFinderNN::AddVertex(), CbmTofFindTracks::CheckHit2Track(), CbmRichMCbmSEDisplay::DrawEvent(), CbmRichMCbmQaReal::DrawRichTofEv(), CbmEvDisTracks::Exec(), CbmPsdMCbmQaReal::Exec(), CbmRichMCbmQaReal::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofExtendTracks::FillHistograms(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmRichMCbmQaReal::FindClosestRing(), CbmTofExtendTracks::FindVertex(), CbmTofFindTracks::FindVertex(), GetFitPoint(), GetR0(), CbmTsDisTofTracklets::GotoEvent(), CbmRichMCbmQaReal::isAccmRICH(), CbmRichMCbmQaReal::isOnTarget(), CbmTofTrackletTools::Line3DFit(), CbmTofTrackFinderNN::Line3Dfit(), and CbmRichMCbmQaReal::RestrictToFullAcc().
double CbmTofTracklet::GetFitY | ( | double | Z | ) |
Definition at line 505 of file CbmTofTracklet.cxx.
References fTrackPar, CbmTofTrackletParam::GetTy(), CbmTofTrackletParam::GetY(), and CbmTofTrackletParam::GetZ().
Referenced by CbmTofTrackFinderNN::AddVertex(), CbmTofFindTracks::CheckHit2Track(), CbmRichMCbmSEDisplay::DrawEvent(), CbmRichMCbmQaReal::DrawRichTofEv(), CbmEvDisTracks::Exec(), CbmPsdMCbmQaReal::Exec(), CbmRichMCbmQaReal::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofExtendTracks::FillHistograms(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmRichMCbmQaReal::FindClosestRing(), CbmTofExtendTracks::FindVertex(), CbmTofFindTracks::FindVertex(), GetFitPoint(), GetR0(), CbmTsDisTofTracklets::GotoEvent(), CbmRichMCbmQaReal::isAccmRICH(), CbmRichMCbmQaReal::isOnTarget(), CbmTofTrackletTools::Line3DFit(), CbmTofTrackFinderNN::Line3Dfit(), and CbmRichMCbmQaReal::RestrictToFullAcc().
|
inline |
Index of TOF hit
Definition at line 56 of file CbmTofTracklet.h.
References fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmEvDisTracks::Exec(), CbmTsDisTofTracklets::GotoEvent(), CbmTofTrackFinderNN::PrintStatus(), and CbmTofTrackFinderNN::UpdateTrackList().
|
virtual |
Definition at line 125 of file CbmTofTracklet.cxx.
References fMatChi, fTofDet, and fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofAnaTestbeam::FillHistos().
|
inline |
Definition at line 123 of file CbmTofTracklet.h.
References fNDF.
Referenced by CbmTofTrackFinderNN::DoFind().
|
inline |
Number of TOF hits
Definition at line 53 of file CbmTofTracklet.h.
References fTofHit.
Referenced by CbmTofFindTracks::CheckHit2Track(), CbmTofTrackFinderNN::DoFind(), CbmEvDisTracks::Exec(), CbmRichMCbmQaReal::Exec(), CbmTofFindTracks::Exec(), CbmTofExtendTracks::ExecExtend(), CbmTofCalibrator::FillCalHist(), CbmTofExtendTracks::FillHistograms(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmTofExtendTracks::FindVertex(), CbmTofFindTracks::FindVertex(), CbmTofTrackletTools::FitTt(), CbmTofTrackletTools::GetDTMean(), CbmTofTrackletTools::GetTdif(), CbmTofTrackletTools::GetTexpected(), CbmTofTrackletTools::GetTexpectedError(), CbmTofTrackletTools::GetXdif(), CbmTofTrackletTools::GetYdif(), CbmTsDisTofTracklets::GotoEvent(), CbmTofCalibrator::HstDoublets(), CbmTofTrackletTools::Line3DFit(), CbmTofTrackFinderNN::Line3Dfit(), PrintInfo(), CbmTofTrackFinderNN::PrintStatus(), and CbmTofTrackFinderNN::UpdateTrackList().
|
inline |
Definition at line 125 of file CbmTofTracklet.h.
References fParamFirst.
|
inline |
Definition at line 126 of file CbmTofTracklet.h.
References fParamLast.
|
inline |
Definition at line 64 of file CbmTofTracklet.h.
References fTrackPar, CbmTofTrackletParam::GetTx(), and CbmTofTrackletParam::GetTy().
|
inline |
PID hypothesis for track extrapolation to TOF
Definition at line 50 of file CbmTofTracklet.h.
References fPidHypo.
Referenced by CbmEvDisTracks::Exec(), and CbmTsDisTofTracklets::GotoEvent().
const double * CbmTofTracklet::GetPoint | ( | int32_t | n | ) |
Definition at line 480 of file CbmTofTracklet.cxx.
References fhit, fP, and CbmPixelHit::GetX().
Referenced by CbmEvDisTracks::Exec(), and CbmTsDisTofTracklets::GotoEvent().
double CbmTofTracklet::GetR0 | ( | ) |
Definition at line 160 of file CbmTofTracklet.cxx.
References GetFitX(), GetFitY(), and sqrt().
Referenced by CbmTofTrackFinderNN::AddVertex(), CbmTofTrackFinderNN::DoFind(), CbmTofCalibrator::FillCalHist(), CbmTofFindTracks::FillHistograms(), and CbmTofAnaTestbeam::FillHistos().
double CbmTofTracklet::GetRefVel | ( | uint32_t | N | ) |
Definition at line 542 of file CbmTofTracklet.cxx.
References fhit, and GetTime().
Referenced by CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 65 of file CbmTofTracklet.h.
References fTofDet, and fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 58 of file CbmTofTracklet.h.
References fT0.
Referenced by CbmTofTrackFinderNN::AddVertex(), CbmTofTrackFinderNN::DoFind(), CbmTofExtendTracks::ExecExtend(), and CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 60 of file CbmTofTracklet.h.
References fT0Err.
Referenced by CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 62 of file CbmTofTracklet.h.
References fT0TtCov.
|
virtual |
Definition at line 398 of file CbmTofTracklet.cxx.
References Dist3D(), fhit, fTofDet, fTofHit, fTt, CbmHit::GetTime(), GetTime(), CbmHit::GetZ(), and sqrt().
Referenced by CbmTofAnaTestbeam::FillHistos().
double CbmTofTracklet::GetTex | ( | CbmTofHit * | pHit | ) |
Definition at line 166 of file CbmTofTracklet.cxx.
References Dist3D(), fhit, fTrackPar, fTt, GetTime(), CbmHit::GetZ(), and CbmTofTrackletParam::ToString().
Referenced by CbmTofTrackFinderNN::DoFind().
|
inline |
Definition at line 63 of file CbmTofTracklet.h.
References fTrackPar, CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetTy(), and sqrt().
|
inline |
Definition at line 108 of file CbmTofTracklet.h.
References fTime.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmRichMCbmSEDisplay::DrawEvent(), CbmRichMCbmQaReal::Exec(), CbmTofAnaTestbeam::FillHistos(), GetRefVel(), GetTdif(), GetTex(), and UpdateTt().
|
inline |
Definition at line 75 of file CbmTofTracklet.h.
References fTofDet.
Referenced by CbmTofFindTracks::FillHistograms(), CbmTofTrackletTools::FitTt(), CbmTofTrackletTools::GetTdif(), CbmTofTrackletTools::GetTexpected(), CbmTofTrackletTools::GetTexpectedError(), CbmTofTrackletTools::GetXdif(), CbmTofTrackletTools::GetYdif(), CbmTofCalibrator::HstDoublets(), and CbmTofTrackletTools::Line3DFit().
|
inline |
Definition at line 77 of file CbmTofTracklet.h.
References fTofHit.
|
inline |
Definition at line 72 of file CbmTofTracklet.h.
References fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::Exec(), CbmTofExtendTracks::ExecExtend(), CbmTofCalibrator::FillCalHist(), CbmTofAnaTestbeam::FillHistos(), and CbmTofTrackFinderNN::Line3Dfit().
|
inline |
Definition at line 74 of file CbmTofTracklet.h.
References fhit.
Referenced by CbmEvDisTracks::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmTofTrackletTools::FitTt(), CbmTofTrackletTools::GetDTMean(), CbmTofTrackletTools::GetTdif(), CbmTofTrackletTools::GetTexpected(), CbmTofTrackletTools::GetTexpectedError(), CbmTofTrackletTools::GetXdif(), CbmTofTrackletTools::GetYdif(), CbmTsDisTofTracklets::GotoEvent(), CbmTofCalibrator::HstDoublets(), CbmTofTrackletTools::Line3DFit(), CbmTofTrackFinderNN::Line3Dfit(), and CbmTofTrackFinderNN::UpdateTrackList().
|
inline |
Error of track x coordinate at TOF
Definition at line 83 of file CbmTofTracklet.h.
References fTrackPar, CbmTofTrackletParam::GetCovariance(), and sqrt().
|
inline |
Error of track x coordinate at TOF
Definition at line 86 of file CbmTofTracklet.h.
References fTrackPar, CbmTofTrackletParam::GetCovariance(), and sqrt().
|
inline |
Track length from primary vertex to TOF
Definition at line 89 of file CbmTofTracklet.h.
References fTrackLength.
|
inline |
Track parameters at TOF
Definition at line 92 of file CbmTofTracklet.h.
References fTrackPar.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofExtendTracks::ExecExtend(), CbmTofFindTracks::FillHistograms(), CbmTofTrackletTools::GetXdif(), CbmTofTrackletTools::GetYdif(), CbmTofTrackletTools::Line3DFit(), CbmTofTrackFinderNN::Line3Dfit(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Track x slope
Definition at line 101 of file CbmTofTracklet.h.
References fTrackPar, and CbmTofTrackletParam::GetTx().
Referenced by CbmTofExtendTracks::ExecExtend(), and CbmTofAnaTestbeam::FillHistos().
|
inline |
Track y slope
Definition at line 104 of file CbmTofTracklet.h.
References fTrackPar, and CbmTofTrackletParam::GetTy().
Referenced by CbmTofExtendTracks::ExecExtend(), and CbmTofAnaTestbeam::FillHistos().
|
inline |
Track x position at TOF
Definition at line 95 of file CbmTofTracklet.h.
References fTrackPar, and CbmTofTrackletParam::GetX().
|
inline |
Track y position at TOF
Definition at line 98 of file CbmTofTracklet.h.
References fTrackPar, and CbmTofTrackletParam::GetY().
|
inline |
Definition at line 59 of file CbmTofTracklet.h.
References fTt.
Referenced by CbmTofTrackFinderNN::AddVertex(), CbmTofTrackFinderNN::DoFind(), CbmEvDisTracks::Exec(), CbmTofExtendTracks::ExecExtend(), CbmTofCalibrator::FillCalHist(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmRichMCbmQaReal::getBeta(), CbmTofTrackletTools::GetDTMeanError(), CbmTofTrackletTools::GetTexpectedError(), CbmTsDisTofTracklets::GotoEvent(), PrintInfo(), and CbmTofTrackFinderNN::PrintStatus().
|
inline |
Definition at line 61 of file CbmTofTracklet.h.
References fTtErr.
Referenced by CbmEvDisTracks::Exec(), CbmTofFindTracks::FillHistograms(), CbmTofTrackletTools::GetDTMeanError(), and CbmTsDisTofTracklets::GotoEvent().
|
virtual |
Definition at line 317 of file CbmTofTracklet.cxx.
References fhit, fTofDet, fTofHit, fTrackPar, CbmTofTrackletParam::GetTx(), CbmPixelHit::GetX(), and CbmHit::GetZ().
Referenced by CbmTofAnaTestbeam::FillHistos().
|
virtual |
Definition at line 358 of file CbmTofTracklet.cxx.
References fhit, fTofDet, fTofHit, fTrackPar, CbmTofTrackletParam::GetTy(), CbmPixelHit::GetY(), and CbmHit::GetZ().
Referenced by CbmTofAnaTestbeam::FillHistos().
double CbmTofTracklet::GetZ0x | ( | ) |
Definition at line 146 of file CbmTofTracklet.cxx.
References fTrackPar, CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetX(), and CbmTofTrackletParam::GetZ().
Referenced by CbmTofFindTracks::FillHistograms().
double CbmTofTracklet::GetZ0y | ( | ) |
Definition at line 153 of file CbmTofTracklet.cxx.
References fTrackPar, CbmTofTrackletParam::GetTy(), CbmTofTrackletParam::GetY(), and CbmTofTrackletParam::GetZ().
Referenced by CbmTofFindTracks::FillHistograms().
|
virtual |
Definition at line 464 of file CbmTofTracklet.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().
|
virtual |
Definition at line 472 of file CbmTofTracklet.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().
|
private |
|
virtual |
Definition at line 525 of file CbmTofTracklet.cxx.
References fhit, fMatChi, fTofDet, fTofHit, GetNofHits(), and GetTt().
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 194 of file CbmTofTracklet.h.
References fhit, fMatChi, fTofDet, and fTofHit.
Referenced by CbmTofTrackFinderNN::AddVertex(), CbmTofTrackFinderNN::DoFind(), and CbmTofAnaTestbeam::FillHistos().
|
inline |
Definition at line 182 of file CbmTofTracklet.h.
References fhit, fMatChi, fTofDet, and fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind().
|
inline |
Definition at line 232 of file CbmTofTracklet.h.
References fChiSq.
Referenced by CbmTofTrackFinderNN::Line3Dfit().
|
inline |
Set normalized distance from hit to track
Definition at line 224 of file CbmTofTracklet.h.
References fDistance.
|
inline |
Definition at line 233 of file CbmTofTracklet.h.
References fNDF.
|
inline |
Definition at line 234 of file CbmTofTracklet.h.
References fParamFirst.
void CbmTofTracklet::SetParamLast | ( | const CbmTofTrackletParam * | par | ) |
Definition at line 99 of file CbmTofTracklet.cxx.
References fParamLast, CbmTofTrackletParam::GetCovariance(), CbmTofTrackletParam::GetQp(), CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetTy(), CbmTofTrackletParam::GetX(), CbmTofTrackletParam::GetY(), and CbmTofTrackletParam::GetZ().
|
inline |
Definition at line 235 of file CbmTofTracklet.h.
References fParamLast.
|
inline |
Set PID hypothesis for track extrapolation to TOF
Definition at line 221 of file CbmTofTracklet.h.
References fPidHypo.
|
inline |
Definition at line 227 of file CbmTofTracklet.h.
References fT0.
Referenced by CbmTofTrackletTools::FitTt().
|
inline |
Definition at line 228 of file CbmTofTracklet.h.
References fT0Err.
Referenced by CbmTofTrackletTools::FitTt().
|
inline |
Definition at line 230 of file CbmTofTracklet.h.
References fT0TtCov.
Referenced by CbmTofTrackletTools::FitTt().
|
inline |
Definition at line 225 of file CbmTofTracklet.h.
References fTime.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofAnaTestbeam::FillHistos(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 156 of file CbmTofTracklet.h.
References fTofHit.
|
inline |
Definition at line 73 of file CbmTofTracklet.h.
References fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::Exec(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 226 of file CbmTofTracklet.h.
References fTt.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTrackletTools::FitTt(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 229 of file CbmTofTracklet.h.
References fTtErr.
Referenced by CbmTofTrackletTools::FitTt().
double CbmTofTracklet::UpdateT0 | ( | ) |
Definition at line 193 of file CbmTofTracklet.cxx.
References Dist3D(), fhit, fT0, fT0Err, fT0TtCov, fTofDet, fTofHit, fTrackPar, fTt, fTtErr, CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetTy(), and sqrt().
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofAnaTestbeam::FillHistos(), and CbmTofTrackFinderNN::TrklSeed().
double CbmTofTracklet::UpdateTt | ( | ) |
Definition at line 294 of file CbmTofTracklet.cxx.
|
private |
Definition at line 253 of file CbmTofTracklet.h.
Referenced by GetChiSq(), and SetChiSq().
|
private |
Definition at line 246 of file CbmTofTracklet.h.
Referenced by GetDistance(), and SetDistance().
|
private |
Definition at line 261 of file CbmTofTracklet.h.
Referenced by AddTofHitIndex(), AddTofHitIndex(), Clear(), ContainsAddr(), GetFitPoint(), GetPoint(), GetRefVel(), GetTdif(), GetTex(), GetTofHitPointer(), GetXdif(), GetYdif(), HitIndexOfAddr(), HitPointerOfAddr(), PrintInfo(), RemoveTofHitIndex(), ReplaceTofHitIndex(), SetTofHitIndex(), SetTofHitIndex(), UpdateT0(), and UpdateTt().
|
private |
Definition at line 260 of file CbmTofTracklet.h.
Referenced by AddTofHitIndex(), AddTofHitIndex(), Clear(), GetMatChi2(), PrintInfo(), RemoveTofHitIndex(), ReplaceTofHitIndex(), SetTofHitIndex(), and SetTofHitIndex().
|
private |
Definition at line 254 of file CbmTofTracklet.h.
|
private |
Definition at line 262 of file CbmTofTracklet.h.
Referenced by GetFitPoint(), and GetPoint().
|
private |
Definition at line 256 of file CbmTofTracklet.h.
Referenced by GetParamFirst(), and SetParamFirst().
|
private |
Definition at line 257 of file CbmTofTracklet.h.
Referenced by GetFairTrackParamLast(), GetParamLast(), SetParamLast(), and SetParamLast().
|
private |
Definition at line 245 of file CbmTofTracklet.h.
Referenced by GetPidHypo(), and SetPidHypo().
|
private |
Definition at line 249 of file CbmTofTracklet.h.
Referenced by GetFitT(), GetT0(), SetT0(), and UpdateT0().
|
private |
Definition at line 250 of file CbmTofTracklet.h.
Referenced by GetT0Err(), SetT0Err(), and UpdateT0().
|
private |
Definition at line 252 of file CbmTofTracklet.h.
Referenced by GetT0TtCov(), SetT0TtCov(), and UpdateT0().
|
private |
Definition at line 247 of file CbmTofTracklet.h.
|
private |
Definition at line 259 of file CbmTofTracklet.h.
Referenced by AddTofHitIndex(), AddTofHitIndex(), Clear(), GetFirstInd(), GetMatChi2(), GetStationHitIndex(), GetTdif(), GetTofDetIndex(), GetXdif(), GetYdif(), PrintInfo(), RemoveTofHitIndex(), ReplaceTofHitIndex(), SetTofHitIndex(), SetTofHitIndex(), and UpdateT0().
|
private |
Definition at line 258 of file CbmTofTracklet.h.
Referenced by AddTofHitIndex(), AddTofHitIndex(), Clear(), ContainsAddr(), GetFirstInd(), GetHitIndex(), GetMatChi2(), GetNofHits(), GetStationHitIndex(), GetTdif(), GetTofHitInd(), GetTofHitIndex(), GetXdif(), GetYdif(), HitIndexOfAddr(), HitPointerOfAddr(), PrintInfo(), RemoveTofHitIndex(), ReplaceTofHitIndex(), SetTofHitInd(), SetTofHitIndex(), SetTofHitIndex(), SetTofHitIndex(), and UpdateT0().
|
private |
Copy Constructor
Definition at line 244 of file CbmTofTracklet.h.
Referenced by GetTrackLength(), and SetTrackLength().
|
private |
Definition at line 255 of file CbmTofTracklet.h.
Referenced by GetFairTrackParamLast(), GetFitT(), GetFitX(), GetFitY(), GetPhi(), GetTex(), GetTheta(), GetTrackDx(), GetTrackDy(), GetTrackParameter(), GetTrackTx(), GetTrackTy(), GetTrackX(), GetTrackY(), GetXdif(), GetYdif(), GetZ0x(), GetZ0y(), SetTrackParameter(), and UpdateT0().
|
private |
Definition at line 248 of file CbmTofTracklet.h.
Referenced by GetFitT(), GetTdif(), GetTex(), GetTt(), SetTt(), UpdateT0(), and UpdateTt().
|
private |
Definition at line 251 of file CbmTofTracklet.h.
Referenced by GetTtErr(), SetTtErr(), and UpdateT0().