CbmRoot
|
contains fits and resolution functions More...
#include <CbmTofTrackletTools.h>
Public Member Functions | |
CbmTofTrackletTools () | |
virtual | ~CbmTofTrackletTools () |
Double_t | FitTt (CbmTofTracklet *pTrk, Int_t iDetId) |
Double_t * | Line3DFit (CbmTofTracklet *pTrk, Int_t iDetId) |
virtual Double_t | GetXdif (CbmTofTracklet *pTrk, Int_t iDetId, CbmTofHit *pHit) |
virtual Double_t | GetYdif (CbmTofTracklet *pTrk, Int_t iDetId, CbmTofHit *pHit) |
virtual Double_t | GetTdif (CbmTofTracklet *pTrk, Int_t iDetId, CbmTofHit *pHit) |
virtual Double_t | GetTexpected (CbmTofTracklet *pTrk, Int_t iDetId, CbmTofHit *pHit, double TtLight=0.) |
virtual Double_t | GetTexpectedError (CbmTofTracklet *pTrk, Int_t iDetId, CbmTofHit *pHit, Double_t dTexp) |
virtual Double_t | GetDTMean (CbmTofTracklet *pTrk, CbmTofHit *pHit) |
virtual Double_t | GetDTMeanError (CbmTofTracklet *pTrk, CbmTofHit *pHit) |
Private Member Functions | |
ClassDef (CbmTofTrackletTools, 1) | |
contains fits and resolution functions
Definition at line 25 of file CbmTofTrackletTools.h.
CbmTofTrackletTools::CbmTofTrackletTools | ( | ) |
Constructor
Definition at line 27 of file CbmTofTrackletTools.cxx.
References fMinuit, and LKFMinuit::Instance().
|
virtual |
Destructor
Definition at line 33 of file CbmTofTrackletTools.cxx.
|
private |
Double_t CbmTofTrackletTools::FitTt | ( | CbmTofTracklet * | pTrk, |
Int_t | iDetId ) |
Definition at line 65 of file CbmTofTrackletTools.cxx.
References CbmTofTracklet::Dist3D(), CbmTofTracklet::GetNofHits(), CbmHit::GetTime(), CbmTofTracklet::GetTofDetIndex(), CbmTofTracklet::GetTofHitPointer(), CbmHit::GetZ(), Line3DFit(), CbmTofTracklet::SetT0(), CbmTofTracklet::SetT0Err(), CbmTofTracklet::SetT0TtCov(), CbmTofTracklet::SetTt(), and CbmTofTracklet::SetTtErr().
Referenced by CbmTofFindTracks::FillHistograms(), CbmTofAnaTestbeam::FillHistos(), GetTdif(), and GetTexpected().
|
virtual |
Definition at line 324 of file CbmTofTrackletTools.cxx.
References CbmTofTracklet::GetNofHits(), CbmHit::GetTime(), and CbmTofTracklet::GetTofHitPointer().
Referenced by CbmTofFindTracks::FillHistograms(), and GetDTMeanError().
|
virtual |
Definition at line 337 of file CbmTofTrackletTools.cxx.
References GetDTMean(), CbmTofTracklet::GetTt(), and CbmTofTracklet::GetTtErr().
Referenced by CbmTofFindTracks::FillHistograms().
|
virtual |
Definition at line 215 of file CbmTofTrackletTools.cxx.
References CbmTofTracklet::Dist3D(), FitTt(), CbmTofTracklet::GetNofHits(), CbmHit::GetTime(), CbmTofTracklet::GetTofDetIndex(), CbmTofTracklet::GetTofHitPointer(), and CbmHit::GetZ().
Referenced by CbmTofFindTracks::FillHistograms().
|
virtual |
Definition at line 265 of file CbmTofTrackletTools.cxx.
References CbmTofTracklet::Dist3D(), FitTt(), CbmTofTracklet::GetNofHits(), CbmHit::GetTime(), CbmTofTracklet::GetTofDetIndex(), CbmTofTracklet::GetTofHitPointer(), and CbmHit::GetZ().
Referenced by CbmTofCalibrator::FillCalHist(), and CbmTofFindTracks::FillHistograms().
|
virtual |
Definition at line 291 of file CbmTofTrackletTools.cxx.
References CbmTofTracklet::Dist3D(), CbmTofTracklet::GetNofHits(), CbmHit::GetTime(), CbmTofTracklet::GetTofDetIndex(), CbmTofTracklet::GetTofHitPointer(), CbmTofTracklet::GetTt(), and CbmHit::GetZ().
Referenced by CbmTofFindTracks::FillHistograms().
|
virtual |
Definition at line 130 of file CbmTofTrackletTools.cxx.
References CbmTofTracklet::GetNofHits(), CbmTofTracklet::GetTofDetIndex(), CbmTofTracklet::GetTofHitPointer(), CbmTofTracklet::GetTrackParameter(), CbmTofTrackletParam::GetTx(), CbmPixelHit::GetX(), and CbmHit::GetZ().
|
virtual |
Definition at line 173 of file CbmTofTrackletTools.cxx.
References CbmTofTracklet::GetNofHits(), CbmTofTracklet::GetTofDetIndex(), CbmTofTracklet::GetTofHitPointer(), CbmTofTracklet::GetTrackParameter(), CbmTofTrackletParam::GetTy(), CbmPixelHit::GetY(), and CbmHit::GetZ().
Double_t * CbmTofTrackletTools::Line3DFit | ( | CbmTofTracklet * | pTrk, |
Int_t | iDetId ) |
Definition at line 35 of file CbmTofTrackletTools.cxx.
References LKFMinuit::DoFit(), fMinuit, LKFMinuit::GetChi2DoF(), CbmPixelHit::GetDx(), CbmPixelHit::GetDy(), CbmHit::GetDz(), CbmTofTracklet::GetFitX(), CbmTofTracklet::GetFitY(), CbmTofTracklet::GetNofHits(), LKFMinuit::GetParFit(), CbmTofTracklet::GetTofDetIndex(), CbmTofTracklet::GetTofHitPointer(), CbmTofTracklet::GetTrackParameter(), CbmPixelHit::GetX(), CbmPixelHit::GetY(), CbmHit::GetZ(), and gr.
Referenced by CbmTofFindTracks::FillHistograms(), and FitTt().