CbmRoot
|
Provides information on attaching a TofHit to a TofTrack. More...
#include <CbmTofTracklet.h>
Public Member Functions | |
CbmTofTracklet () | |
virtual | ~CbmTofTracklet () |
virtual void | PrintInfo () |
Int_t | GetPidHypo () const |
Int_t | GetNofHits () const |
Int_t | GetHitIndex (Int_t ind) const |
Double_t | GetT0 () const |
Double_t | GetTt () const |
Double_t | GetT0Err () const |
Double_t | GetTtErr () const |
Double_t | GetT0TtCov () const |
Double_t | GetTheta () const |
Double_t | GetPhi () const |
Int_t | GetStationHitIndex (Int_t iSm) const |
Int_t | GetTofHitIndex (Int_t ind) const |
CbmTofHit * | GetTofHitPointer (Int_t ind) |
Int_t | GetTofDetIndex (Int_t ind) const |
const std::vector< Int_t > & | GetTofHitInd () const |
const Double_t * | GetPoint (Int_t n) |
const Double_t * | GetFitPoint (Int_t n) |
Double_t | GetTrackDx () const |
Double_t | GetTrackDy () const |
Double_t | GetTrackLength () const |
CbmTofTrackletParam * | GetTrackParameter () |
Double_t | GetTrackX () const |
Double_t | GetTrackY () const |
Double_t | GetTrackTx () const |
Double_t | GetTrackTy () const |
Double_t | GetDistance () const |
Double_t | GetTime () const |
Double_t | UpdateTt () |
Double_t | UpdateT0 () |
Double_t | GetTex (CbmTofHit *pHit) |
Int_t | GetFirstInd (Int_t iSmType) |
Double_t | GetZ0x () |
Double_t | GetZ0y () |
Double_t | GetR0 () |
Double_t | GetFitX (Double_t Z) |
Double_t | GetFitY (Double_t Z) |
Double_t | GetFitT (Double_t R) |
Double_t | GetRefVel (UInt_t N) |
Double_t | GetChiSq () const |
Int_t | GetNDF () const |
const FairTrackParam * | GetParamFirst () const |
const FairTrackParam * | GetParamLast () const |
virtual void | GetFairTrackParamLast () |
virtual Double_t | GetMatChi2 (Int_t iSm) |
void | SetTofHitIndex (Int_t tofHitIndex, Int_t iDet, CbmTofHit *pHit) |
void | SetTofHitIndex (Int_t tofHitIndex, Int_t iDet, CbmTofHit *pHit, Double_t chi2) |
void | SetTofHitInd (const std::vector< Int_t > &tofHitInd) |
void | AddTofHitIndex (Int_t tofHitIndex, Int_t iDet, CbmTofHit *pHit) |
void | AddTofHitIndex (Int_t tofHitIndex, Int_t iDet, CbmTofHit *pHit, Double_t chi2) |
void | ReplaceTofHitIndex (Int_t tofHitIndex, Int_t iDet, CbmTofHit *pHit, Double_t chi2) |
void | RemoveTofHitIndex (Int_t, Int_t iDet, CbmTofHit *, Double_t) |
virtual Double_t | GetXdif (Int_t iSmType, CbmTofHit *pHit) |
virtual Double_t | GetYdif (Int_t iSmType, CbmTofHit *pHit) |
virtual Double_t | GetTdif (Int_t iSmType, CbmTofHit *pHit) |
virtual Double_t | Dist3D (CbmTofHit *pHit0, CbmTofHit *pHit1) |
virtual Bool_t | ContainsAddr (Int_t iAddr) |
virtual Int_t | HitIndexOfAddr (Int_t iAddr) |
virtual CbmTofHit * | HitPointerOfAddr (Int_t iAddr) |
void | SetTrackParameter (CbmTofTrackletParam *par) |
void | SetTrackLength (Double_t trackLength) |
void | SetPidHypo (Int_t pid) |
void | SetDistance (Double_t distance) |
void | SetTime (Double_t val) |
void | SetTt (Double_t val) |
void | SetT0 (Double_t val) |
void | SetT0Err (Double_t val) |
void | SetTtErr (Double_t val) |
void | SetT0TtCov (Double_t val) |
void | SetChiSq (Double_t chiSq) |
void | SetNDF (Int_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 &) |
transient (transfer) space point to Eve More... | |
ClassDef (CbmTofTracklet, 3) | |
Private Attributes | |
Double_t | fTrackLength |
Int_t | fPidHypo |
Track length from primary vertex to TOF [cm]. More... | |
Double_t | fDistance |
PID hypothesis used for track extrapolation. More... | |
Double_t | fTime |
Normalized distance from hit to track. More... | |
Double_t | fTt |
Reference time of reference hit. More... | |
Double_t | fT0 |
slope dT/dr More... | |
Double_t | fT0Err |
Time at origin. More... | |
Double_t | fTtErr |
Error on Time at origin. More... | |
Double_t | fT0TtCov |
Error on slope dT/dr. More... | |
Double_t | fChiSq |
Covariance od fT0 and fTt. More... | |
Int_t | fNDF |
Chi2 of fit. More... | |
CbmTofTrackletParam | fTrackPar |
FairTrackParam | fParamFirst |
Track parameters at z of TofHit. More... | |
FairTrackParam | fParamLast |
Track parameters at first and last fitted hit. More... | |
std::vector< Int_t > | fTofHit |
std::vector< Int_t > | fTofDet |
Index of TofHit. More... | |
std::vector< Double_t > | fMatChi |
DetLayer of TofHit. More... | |
std::vector< CbmTofHit > | fhit |
Matching Chi2 of TofHit. More... | |
Double_t | fP [4] |
vector of TofHit objects More... | |
Provides information on attaching a TofHit to a TofTrack.
Definition at line 25 of file CbmTofTracklet.h.
CbmTofTracklet::CbmTofTracklet | ( | ) |
Constructor
Definition at line 22 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 64 of file CbmTofTracklet.cxx.
CbmTofTracklet::CbmTofTracklet | ( | const CbmTofTracklet & | t | ) |
Definition at line 43 of file CbmTofTracklet.cxx.
|
inline |
Definition at line 167 of file CbmTofTracklet.h.
References fhit, fMatChi, fTofDet, and fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofAnaTestbeam::FillHistos(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
|
private |
Assignment operator
void CbmTofTracklet::Clear | ( | Option_t * | option = "" | ) |
|
virtual |
Definition at line 466 of file CbmTofTracklet.cxx.
Referenced by CbmTofFindTracks::CheckHit2Track(), CbmTofCalibrator::FillCalHist(), and CbmTofAnaTestbeam::FillHistos().
Definition at line 557 of file CbmTofTracklet.cxx.
References CbmPixelHit::GetX(), CbmPixelHit::GetY(), and CbmHit::GetZ().
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTrackletTools::FitTt(), CbmTofTrackletTools::GetTdif(), GetTdif(), GetTex(), CbmTofTrackletTools::GetTexpected(), and UpdateT0().
|
inline |
Definition at line 127 of file CbmTofTracklet.h.
References fChiSq.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTrackFitterKF::DoFit(), CbmEvDisTracks::Exec(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), and CbmTofTrackFinderNN::PrintStatus().
|
inline |
Normalized distance from hit to track
Definition at line 111 of file CbmTofTracklet.h.
References fDistance.
|
virtual |
Definition at line 104 of file CbmTofTracklet.cxx.
References fParamLast, fTrackPar, i, CbmTofTrackletParam::SetCovariance(), CbmTofTrackletParam::SetQp(), CbmTofTrackletParam::SetTx(), CbmTofTrackletParam::SetTy(), CbmTofTrackletParam::SetX(), CbmTofTrackletParam::SetY(), and CbmTofTrackletParam::SetZ().
Int_t CbmTofTracklet::GetFirstInd | ( | Int_t | iSmType | ) |
Definition at line 126 of file CbmTofTracklet.cxx.
const Double_t * CbmTofTracklet::GetFitPoint | ( | Int_t | n | ) |
Definition at line 504 of file CbmTofTracklet.cxx.
References fhit, fP, GetFitX(), and GetFitY().
Referenced by CbmEvDisTracks::Exec().
Double_t CbmTofTracklet::GetFitT | ( | Double_t | R | ) |
Definition at line 524 of file CbmTofTracklet.cxx.
References fT0, fTrackPar, fTt, CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetTy(), and CbmTofTrackletParam::GetZ().
Referenced by CbmTofFindTracks::CheckHit2Track(), CbmEvDisTracks::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), and CbmTofFindTracks::FindVertex().
Double_t CbmTofTracklet::GetFitX | ( | Double_t | Z | ) |
Definition at line 516 of file CbmTofTracklet.cxx.
References fTrackPar, CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetX(), and CbmTofTrackletParam::GetZ().
Referenced by CbmTofFindTracks::CheckHit2Track(), CbmRichMCbmSEDisplay::DrawEvent(), CbmRichMCbmQaReal::DrawRichTofEv(), CbmPsdMCbmQaReal::Exec(), CbmRichMCbmQaReal::Exec(), CbmEvDisTracks::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmRichMCbmQaReal::FindClosestRing(), CbmTofFindTracks::FindVertex(), GetFitPoint(), GetR0(), CbmRichMCbmQaReal::isAccmRICH(), CbmRichMCbmQaReal::isOnTarget(), CbmTofTrackletTools::Line3DFit(), CbmTofTrackFinderNN::Line3Dfit(), and CbmRichMCbmQaReal::RestrictToFullAcc().
Double_t CbmTofTracklet::GetFitY | ( | Double_t | Z | ) |
Definition at line 520 of file CbmTofTracklet.cxx.
References fTrackPar, CbmTofTrackletParam::GetTy(), CbmTofTrackletParam::GetY(), and CbmTofTrackletParam::GetZ().
Referenced by CbmTofFindTracks::CheckHit2Track(), CbmRichMCbmSEDisplay::DrawEvent(), CbmRichMCbmQaReal::DrawRichTofEv(), CbmPsdMCbmQaReal::Exec(), CbmRichMCbmQaReal::Exec(), CbmEvDisTracks::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmRichMCbmQaReal::FindClosestRing(), CbmTofFindTracks::FindVertex(), GetFitPoint(), GetR0(), CbmRichMCbmQaReal::isAccmRICH(), CbmRichMCbmQaReal::isOnTarget(), CbmTofTrackletTools::Line3DFit(), CbmTofTrackFinderNN::Line3Dfit(), and CbmRichMCbmQaReal::RestrictToFullAcc().
|
inline |
Index of TOF hit
Definition at line 51 of file CbmTofTracklet.h.
References fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofTrackFitterKF::DoFit(), CbmRichMCbmQaReal::Exec(), CbmEvDisTracks::Exec(), CbmTofTrackFinderNN::PrintStatus(), and CbmTofTrackFinderNN::UpdateTrackList().
|
virtual |
Definition at line 116 of file CbmTofTracklet.cxx.
References fMatChi, fTofDet, and fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofAnaTestbeam::FillHistos().
|
inline |
Definition at line 128 of file CbmTofTracklet.h.
References fNDF.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofTrackFitterKF::DoFit().
|
inline |
Number of TOF hits
Definition at line 48 of file CbmTofTracklet.h.
References fTofHit.
Referenced by CbmTofFindTracks::CheckHit2Track(), CbmTofTrackFinderNN::DoFind(), CbmTofTrackFitterKF::DoFit(), CbmRichMCbmQaReal::Exec(), CbmEvDisTracks::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmTofFindTracks::FindVertex(), CbmTofTrackletTools::FitTt(), CbmTofTrackletTools::GetTdif(), CbmTofTrackletTools::GetTexpected(), CbmTofTrackletTools::GetXdif(), CbmTofTrackletTools::GetYdif(), CbmTofTrackletTools::Line3DFit(), CbmTofTrackFinderNN::Line3Dfit(), PrintInfo(), CbmTofTrackFinderNN::PrintStatus(), and CbmTofTrackFinderNN::UpdateTrackList().
|
inline |
Definition at line 130 of file CbmTofTracklet.h.
References fParamFirst.
Referenced by CbmTofTrackFitterKF::DoFit().
|
inline |
Definition at line 131 of file CbmTofTracklet.h.
References fParamLast.
Referenced by CbmTofTrackFitterKF::DoFit().
|
inline |
Definition at line 62 of file CbmTofTracklet.h.
References fTrackPar, CbmTofTrackletParam::GetTx(), and CbmTofTrackletParam::GetTy().
|
inline |
PID hypothesis for track extrapolation to TOF
Definition at line 45 of file CbmTofTracklet.h.
References fPidHypo.
Referenced by CbmEvDisTracks::Exec().
const Double_t * CbmTofTracklet::GetPoint | ( | Int_t | n | ) |
Definition at line 494 of file CbmTofTracklet.cxx.
Referenced by CbmEvDisTracks::Exec().
Double_t CbmTofTracklet::GetR0 | ( | ) |
Definition at line 149 of file CbmTofTracklet.cxx.
References GetFitX(), and GetFitY().
Referenced by CbmTofCalibrator::FillCalHist(), and CbmTofAnaTestbeam::FillHistos().
Double_t CbmTofTracklet::GetRefVel | ( | UInt_t | N | ) |
Definition at line 565 of file CbmTofTracklet.cxx.
References fhit.
Referenced by CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 65 of file CbmTofTracklet.h.
References fTofDet, fTofHit, and i.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 53 of file CbmTofTracklet.h.
References fT0.
Referenced by CbmTofTrackFinderNN::DoFind().
|
inline |
Definition at line 55 of file CbmTofTracklet.h.
References fT0Err.
|
inline |
Definition at line 57 of file CbmTofTracklet.h.
References fT0TtCov.
|
virtual |
Definition at line 412 of file CbmTofTracklet.cxx.
References Dist3D(), fhit, fTofDet, fTofHit, fTt, CbmHit::GetTime(), and CbmHit::GetZ().
Referenced by CbmTofAnaTestbeam::FillHistos().
Double_t CbmTofTracklet::GetTex | ( | CbmTofHit * | pHit | ) |
Definition at line 155 of file CbmTofTracklet.cxx.
References Dist3D(), fhit, fTrackPar, fTt, GetTime(), CbmHit::GetZ(), and CbmTofTrackletParam::ToString().
Referenced by CbmTofTrackFinderNN::DoFind().
|
inline |
Definition at line 58 of file CbmTofTracklet.h.
References fTrackPar, CbmTofTrackletParam::GetTx(), and CbmTofTrackletParam::GetTy().
|
inline |
Definition at line 112 of file CbmTofTracklet.h.
References fTime.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmRichMCbmSEDisplay::DrawEvent(), CbmRichMCbmQaReal::Exec(), CbmTofAnaTestbeam::FillHistos(), and GetTex().
|
inline |
Definition at line 73 of file CbmTofTracklet.h.
References fTofDet.
Referenced by CbmTofFindTracks::FillHistograms(), CbmTofTrackletTools::FitTt(), CbmTofTrackletTools::GetTdif(), CbmTofTrackletTools::GetTexpected(), CbmTofTrackletTools::GetXdif(), CbmTofTrackletTools::GetYdif(), and CbmTofTrackletTools::Line3DFit().
|
inline |
Definition at line 75 of file CbmTofTracklet.h.
References fTofHit.
|
inline |
Definition at line 71 of file CbmTofTracklet.h.
References fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofCalibrator::FillCalHist(), CbmTofAnaTestbeam::FillHistos(), and CbmTofTrackFinderNN::Line3Dfit().
|
inline |
Definition at line 72 of file CbmTofTracklet.h.
References fhit.
Referenced by CbmEvDisTracks::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmTofTrackletTools::FitTt(), CbmTofTrackletTools::GetTdif(), CbmTofTrackletTools::GetTexpected(), CbmTofTrackletTools::GetXdif(), CbmTofTrackletTools::GetYdif(), 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, and CbmTofTrackletParam::GetCovariance().
|
inline |
Error of track x coordinate at TOF
Definition at line 88 of file CbmTofTracklet.h.
References fTrackPar, and CbmTofTrackletParam::GetCovariance().
|
inline |
Track length from primary vertex to TOF
Definition at line 93 of file CbmTofTracklet.h.
References fTrackLength.
|
inline |
Track parameters at TOF
Definition at line 96 of file CbmTofTracklet.h.
References fTrackPar.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::FillHistograms(), CbmTofTrackletTools::GetXdif(), CbmTofTrackletTools::GetYdif(), CbmTofTrackletTools::Line3DFit(), CbmTofTrackFinderNN::Line3Dfit(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Track x slope
Definition at line 105 of file CbmTofTracklet.h.
References fTrackPar, and CbmTofTrackletParam::GetTx().
Referenced by CbmTofAnaTestbeam::FillHistos().
|
inline |
Track y slope
Definition at line 108 of file CbmTofTracklet.h.
References fTrackPar, and CbmTofTrackletParam::GetTy().
Referenced by CbmTofAnaTestbeam::FillHistos().
|
inline |
Track x position at TOF
Definition at line 99 of file CbmTofTracklet.h.
References fTrackPar, and CbmTofTrackletParam::GetX().
|
inline |
Track y position at TOF
Definition at line 102 of file CbmTofTracklet.h.
References fTrackPar, and CbmTofTrackletParam::GetY().
|
inline |
Definition at line 54 of file CbmTofTracklet.h.
References fTt.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmEvDisTracks::Exec(), CbmTofCalibrator::FillCalHist(), CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), CbmRichMCbmQaReal::getBeta(), PrintInfo(), and CbmTofTrackFinderNN::PrintStatus().
|
inline |
Definition at line 56 of file CbmTofTracklet.h.
References fTtErr.
Referenced by CbmEvDisTracks::Exec().
|
virtual |
Definition at line 327 of file CbmTofTracklet.cxx.
References fhit, fTofDet, fTofHit, fTrackPar, CbmTofTrackletParam::GetTx(), CbmPixelHit::GetX(), and CbmHit::GetZ().
Referenced by CbmTofAnaTestbeam::FillHistos().
|
virtual |
Definition at line 370 of file CbmTofTracklet.cxx.
References fhit, fTofDet, fTofHit, fTrackPar, CbmTofTrackletParam::GetTy(), CbmPixelHit::GetY(), and CbmHit::GetZ().
Referenced by CbmTofAnaTestbeam::FillHistos().
Double_t CbmTofTracklet::GetZ0x | ( | ) |
Definition at line 135 of file CbmTofTracklet.cxx.
References fTrackPar, CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetX(), and CbmTofTrackletParam::GetZ().
Referenced by CbmTofFindTracks::FillHistograms().
Double_t CbmTofTracklet::GetZ0y | ( | ) |
Definition at line 142 of file CbmTofTracklet.cxx.
References fTrackPar, CbmTofTrackletParam::GetTy(), CbmTofTrackletParam::GetY(), and CbmTofTrackletParam::GetZ().
Referenced by CbmTofFindTracks::FillHistograms().
|
virtual |
Definition at line 479 of file CbmTofTracklet.cxx.
References fhit, fTofHit, and CbmStsAddress::GetAddress().
Referenced by CbmTofAnaTestbeam::FillHistos().
|
virtual |
Definition at line 486 of file CbmTofTracklet.cxx.
References fhit, fTofHit, and CbmStsAddress::GetAddress().
Referenced by CbmTofAnaTestbeam::FillHistos().
|
private |
transient (transfer) space point to Eve
|
virtual |
Definition at line 541 of file CbmTofTracklet.cxx.
References fhit, fMatChi, fTofDet, fTofHit, CbmStsAddress::GetAddress(), GetNofHits(), and GetTt().
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofFindTracks::FillHistograms().
|
inline |
Definition at line 205 of file CbmTofTracklet.h.
References fhit, fMatChi, fTofDet, and fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofAnaTestbeam::FillHistos().
|
inline |
Definition at line 191 of file CbmTofTracklet.h.
References fhit, fMatChi, fTofDet, and fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind().
|
inline |
Definition at line 247 of file CbmTofTracklet.h.
References fChiSq.
Referenced by CbmTofTrackFitterKF::DoFit(), and CbmTofTrackFinderNN::Line3Dfit().
|
inline |
Set normalized distance from hit to track
Definition at line 239 of file CbmTofTracklet.h.
References fDistance.
|
inline |
Definition at line 248 of file CbmTofTracklet.h.
References fNDF.
Referenced by CbmTofTrackFitterKF::DoFit().
|
inline |
Definition at line 249 of file CbmTofTracklet.h.
References fParamFirst.
void CbmTofTracklet::SetParamLast | ( | const CbmTofTrackletParam * | par | ) |
Definition at line 92 of file CbmTofTracklet.cxx.
References fParamLast, CbmTofTrackletParam::GetCovariance(), CbmTofTrackletParam::GetQp(), CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetTy(), CbmTofTrackletParam::GetX(), CbmTofTrackletParam::GetY(), CbmTofTrackletParam::GetZ(), and i.
|
inline |
Definition at line 250 of file CbmTofTracklet.h.
References fParamLast.
|
inline |
Set PID hypothesis for track extrapolation to TOF
Definition at line 236 of file CbmTofTracklet.h.
References fPidHypo.
|
inline |
Definition at line 242 of file CbmTofTracklet.h.
References fT0.
|
inline |
Definition at line 243 of file CbmTofTracklet.h.
References fT0Err.
|
inline |
Definition at line 245 of file CbmTofTracklet.h.
References fT0TtCov.
|
inline |
Definition at line 240 of file CbmTofTracklet.h.
References fTime.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofAnaTestbeam::FillHistos(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 162 of file CbmTofTracklet.h.
References fTofHit.
|
inline |
Set TOF hit index
Definition at line 138 of file CbmTofTracklet.h.
References fhit, fMatChi, fTofDet, and fTofHit.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 241 of file CbmTofTracklet.h.
References fTt.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 244 of file CbmTofTracklet.h.
References fTtErr.
Double_t CbmTofTracklet::UpdateT0 | ( | ) |
Definition at line 186 of file CbmTofTracklet.cxx.
References Dist3D(), fhit, fT0, fT0Err, fT0TtCov, fTofDet, fTofHit, fTrackPar, fTt, fTtErr, CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetTy(), and i.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofAnaTestbeam::FillHistos(), and CbmTofTrackFinderNN::TrklSeed().
Double_t CbmTofTracklet::UpdateTt | ( | ) |
Definition at line 302 of file CbmTofTracklet.cxx.
|
private |
Covariance od fT0 and fTt.
Definition at line 268 of file CbmTofTracklet.h.
Referenced by GetChiSq(), and SetChiSq().
|
private |
PID hypothesis used for track extrapolation.
Definition at line 261 of file CbmTofTracklet.h.
Referenced by GetDistance(), and SetDistance().
|
private |
Matching Chi2 of TofHit.
Definition at line 277 of file CbmTofTracklet.h.
Referenced by AddTofHitIndex(), Clear(), ContainsAddr(), GetFitPoint(), GetPoint(), GetRefVel(), GetTdif(), GetTex(), GetTofHitPointer(), GetXdif(), GetYdif(), HitIndexOfAddr(), HitPointerOfAddr(), PrintInfo(), RemoveTofHitIndex(), ReplaceTofHitIndex(), SetTofHitIndex(), UpdateT0(), and UpdateTt().
|
private |
DetLayer of TofHit.
Definition at line 276 of file CbmTofTracklet.h.
Referenced by AddTofHitIndex(), Clear(), GetMatChi2(), PrintInfo(), RemoveTofHitIndex(), ReplaceTofHitIndex(), and SetTofHitIndex().
|
private |
|
private |
vector of TofHit objects
Definition at line 278 of file CbmTofTracklet.h.
Referenced by GetFitPoint(), and GetPoint().
|
private |
Track parameters at z of TofHit.
Definition at line 272 of file CbmTofTracklet.h.
Referenced by GetParamFirst(), and SetParamFirst().
|
private |
Track parameters at first and last fitted hit.
Definition at line 273 of file CbmTofTracklet.h.
Referenced by GetFairTrackParamLast(), GetParamLast(), and SetParamLast().
|
private |
Track length from primary vertex to TOF [cm].
Definition at line 260 of file CbmTofTracklet.h.
Referenced by GetPidHypo(), and SetPidHypo().
|
private |
slope dT/dr
Definition at line 264 of file CbmTofTracklet.h.
Referenced by GetFitT(), GetT0(), SetT0(), and UpdateT0().
|
private |
Time at origin.
Definition at line 265 of file CbmTofTracklet.h.
Referenced by GetT0Err(), SetT0Err(), and UpdateT0().
|
private |
Error on slope dT/dr.
Definition at line 267 of file CbmTofTracklet.h.
Referenced by GetT0TtCov(), SetT0TtCov(), and UpdateT0().
|
private |
Normalized distance from hit to track.
Definition at line 262 of file CbmTofTracklet.h.
|
private |
Index of TofHit.
Definition at line 275 of file CbmTofTracklet.h.
Referenced by AddTofHitIndex(), Clear(), GetFirstInd(), GetMatChi2(), GetStationHitIndex(), GetTdif(), GetTofDetIndex(), GetXdif(), GetYdif(), PrintInfo(), RemoveTofHitIndex(), ReplaceTofHitIndex(), SetTofHitIndex(), and UpdateT0().
|
private |
Definition at line 274 of file CbmTofTracklet.h.
Referenced by AddTofHitIndex(), Clear(), ContainsAddr(), GetFirstInd(), GetHitIndex(), GetMatChi2(), GetNofHits(), GetStationHitIndex(), GetTdif(), GetTofHitInd(), GetTofHitIndex(), GetXdif(), GetYdif(), HitIndexOfAddr(), HitPointerOfAddr(), PrintInfo(), RemoveTofHitIndex(), ReplaceTofHitIndex(), SetTofHitInd(), SetTofHitIndex(), and UpdateT0().
|
private |
Copy Constructor
Definition at line 259 of file CbmTofTracklet.h.
Referenced by GetTrackLength(), and SetTrackLength().
|
private |
Definition at line 270 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 |
Reference time of reference hit.
Definition at line 263 of file CbmTofTracklet.h.
Referenced by GetFitT(), GetTdif(), GetTex(), GetTt(), SetTt(), UpdateT0(), and UpdateTt().
|
private |
Error on Time at origin.
Definition at line 266 of file CbmTofTracklet.h.
Referenced by GetTtErr(), SetTtErr(), and UpdateT0().