#include <CbmGlobalTrackingTof.h>
Definition at line 37 of file CbmGlobalTrackingTof.h.
◆ CbmGlobalTrackingTofGeometry() [1/2]
CbmGlobalTrackingTofGeometry::CbmGlobalTrackingTofGeometry |
( |
| ) |
|
◆ CbmGlobalTrackingTofGeometry() [2/2]
◆ ~CbmGlobalTrackingTofGeometry()
CbmGlobalTrackingTofGeometry::~CbmGlobalTrackingTofGeometry |
( |
| ) |
|
◆ Clear()
void CbmGlobalTrackingTofGeometry::Clear |
( |
| ) |
|
◆ Find()
void CbmGlobalTrackingTofGeometry::Find |
( |
FairTrackParam & |
trackParams, |
|
|
timetype |
trackTime, |
|
|
timetype |
errT, |
|
|
Int_t & |
tofHitInd, |
|
|
Double_t & |
length |
|
) |
| |
Definition at line 860 of file CbmGlobalTrackingTof.cxx.
References CbmLitConverterFairTrackParam::CbmLitTrackParamToFairTrackParam(), CbmLitConverter::CbmPixelHitToCbmLitPixelHit(), Line::cosX, Line::cosY, Line::cosZ, CbmLitConverterFairTrackParam::FairTrackParamToCbmLitTrackParam(), fC, fChi2Cut, fFilter, TBin::fHitInds, fLinePropagator, fMaxX, fMaxY, fMaxZ, fMinX, fMinY, fMinZ, fNofTBins, fPDG, fPropagator, fStartTime, XBin::fTBins, fTBinSize, fTofHits, YBin::fXBins, ZBin::fYBins, fYBinSize, fZBins, fZBinSize, CbmLitTrackParam::GetCovariance(), CbmPixelHit::GetDx(), CbmPixelHit::GetDy(), CbmHit::GetTime(), CbmHit::GetTimeError(), CbmLitTrackParam::GetTx(), CbmLitTrackParam::GetTy(), CbmLitTrackParam::GetX(), CbmPixelHit::GetX(), GetXInd(), CbmLitTrackParam::GetY(), CbmPixelHit::GetY(), GetYInd(), CbmHit::GetZ(), GetZInd(), i, kLITERROR, max(), nofToFIntersections, CbmTrackParam::Set(), and z1.
Referenced by CbmGlobalTrackingTask::Exec().
◆ GetTInd()
int CbmGlobalTrackingTofGeometry::GetTInd |
( |
timetype |
t | ) |
const |
|
inline |
◆ GetXInd()
int CbmGlobalTrackingTofGeometry::GetXInd |
( |
scaltype |
x | ) |
const |
|
inline |
◆ GetYInd()
int CbmGlobalTrackingTofGeometry::GetYInd |
( |
scaltype |
y | ) |
const |
|
inline |
◆ GetZInd()
int CbmGlobalTrackingTofGeometry::GetZInd |
( |
scaltype |
z | ) |
const |
|
inline |
◆ operator=()
◆ Prepare()
void CbmGlobalTrackingTofGeometry::Prepare |
( |
timetype |
startTime | ) |
|
Definition at line 794 of file CbmGlobalTrackingTof.cxx.
References Clear(), fEndTime, TBin::fHitInds, fMaxX, fMaxY, fMaxZ, fNofTBins, fStartTime, XBin::fTBins, fTBinSize, fTofHits, YBin::fXBins, ZBin::fYBins, fZBins, CbmHit::GetAddress(), CbmTofAddress::GetModFullId(), CbmHit::GetTime(), GetTInd(), CbmPixelHit::GetX(), GetXInd(), CbmPixelHit::GetY(), GetYInd(), CbmHit::GetZ(), GetZInd(), globalNofHits, globalNofHitsM, globalNofHitsT, i, scaltype, timetype, x, and y.
Referenced by CbmGlobalTrackingTask::Exec().
◆ Read()
bool CbmGlobalTrackingTofGeometry::Read |
( |
| ) |
|
Definition at line 607 of file CbmGlobalTrackingTof.cxx.
References CbmLitToolFactory::CreateTrackPropagator(), CbmLitToolFactory::CreateTrackUpdate(), fC, fFilter, FindGeoChild(), fLinePropagator, fMaxX, fMaxY, fMaxZ, fMinX, fMinY, fMinZ, fNofTBins, fNofXBins, fNofYBins, fNofZBins, fPropagator, YBin::fXBins, fXBinSize, ZBin::fYBins, fYBinSize, fZBins, fZBinSize, CbmTofAddress::GetModFullId(), CbmTofAddress::GetUniqueAddress(), GetXInd(), GetYInd(), GetZInd(), and i.
Referenced by CbmGlobalTrackingTask::Init().
◆ SetChi2Cut()
void CbmGlobalTrackingTofGeometry::SetChi2Cut |
( |
Double_t |
v | ) |
|
|
inline |
◆ SetNofTBins()
void CbmGlobalTrackingTofGeometry::SetNofTBins |
( |
int |
v | ) |
|
|
inline |
◆ SetPdg()
void CbmGlobalTrackingTofGeometry::SetPdg |
( |
Int_t |
v | ) |
|
|
inline |
◆ SetStartTime()
void CbmGlobalTrackingTofGeometry::SetStartTime |
( |
timetype |
v | ) |
|
|
inline |
◆ SetTBinSize()
void CbmGlobalTrackingTofGeometry::SetTBinSize |
( |
scaltype |
v | ) |
|
|
inline |
◆ SetTofHits()
void CbmGlobalTrackingTofGeometry::SetTofHits |
( |
TClonesArray * |
v | ) |
|
|
inline |
◆ fC
scaltype CbmGlobalTrackingTofGeometry::fC |
|
private |
◆ fChi2Cut
Double_t CbmGlobalTrackingTofGeometry::fChi2Cut |
|
private |
◆ fEndTime
timetype CbmGlobalTrackingTofGeometry::fEndTime |
|
private |
◆ fMaxX
scaltype CbmGlobalTrackingTofGeometry::fMaxX |
|
private |
◆ fMaxY
scaltype CbmGlobalTrackingTofGeometry::fMaxY |
|
private |
◆ fMaxZ
scaltype CbmGlobalTrackingTofGeometry::fMaxZ |
|
private |
◆ fMinX
scaltype CbmGlobalTrackingTofGeometry::fMinX |
|
private |
◆ fMinY
scaltype CbmGlobalTrackingTofGeometry::fMinY |
|
private |
◆ fMinZ
scaltype CbmGlobalTrackingTofGeometry::fMinZ |
|
private |
◆ fNofTBins
int CbmGlobalTrackingTofGeometry::fNofTBins |
|
private |
◆ fNofXBins
int CbmGlobalTrackingTofGeometry::fNofXBins |
|
private |
◆ fNofYBins
int CbmGlobalTrackingTofGeometry::fNofYBins |
|
private |
◆ fNofZBins
int CbmGlobalTrackingTofGeometry::fNofZBins |
|
private |
◆ fPDG
Int_t CbmGlobalTrackingTofGeometry::fPDG |
|
private |
◆ fStartTime
timetype CbmGlobalTrackingTofGeometry::fStartTime |
|
private |
◆ fTBinSize
scaltype CbmGlobalTrackingTofGeometry::fTBinSize |
|
private |
◆ fTofHits
TClonesArray* CbmGlobalTrackingTofGeometry::fTofHits |
|
private |
◆ fXBinSize
scaltype CbmGlobalTrackingTofGeometry::fXBinSize |
|
private |
◆ fYBinSize
scaltype CbmGlobalTrackingTofGeometry::fYBinSize |
|
private |
◆ fZBins
ZBin* CbmGlobalTrackingTofGeometry::fZBins |
|
private |
◆ fZBinSize
scaltype CbmGlobalTrackingTofGeometry::fZBinSize |
|
private |
The documentation for this class was generated from the following files: