CbmRoot
Loading...
Searching...
No Matches
CbmTofFindTracks Class Reference

#include <CbmTofFindTracks.h>

Inheritance diagram for CbmTofFindTracks:
[legend]
Collaboration diagram for CbmTofFindTracks:
[legend]

Public Member Functions

 CbmTofFindTracks ()
 
 CbmTofFindTracks (const char *name, const char *title="FairTask", CbmTofTrackFinder *finder=NULL)
 
virtual ~CbmTofFindTracks ()
 
virtual InitStatus Init ()
 
Bool_t InitParameters ()
 
virtual void Exec (Option_t *opt)
 
virtual void ExecFind (Option_t *opt, CbmEvent *tEvent=NULL)
 
virtual void Finish ()
 
virtual void SetParContainers ()
 
virtual void CreateHistograms ()
 
virtual void FillUHits ()
 
virtual Bool_t CheckHit2Track (CbmTofHit *pHit)
 
virtual void FindVertex ()
 
virtual void FillHistograms (CbmEvent *tEvent=NULL)
 
CbmTofTrackFinderGetFinder ()
 
Int_t GetNofTracks ()
 
Int_t GetNofStations ()
 
void UseFinder (CbmTofTrackFinder *finder)
 
void SetMinNofHits (Int_t i)
 
void SetNStations (Int_t i)
 
void SetNReqStations (Int_t i)
 
Int_t GetMinNofHits () const
 
Int_t GetNStations () const
 
Int_t GetNReqStations () const
 
void SetStations (Int_t ival)
 
void SetStation (Int_t iVal, Int_t iModType, Int_t iModId, Int_t iRpcId)
 
void SetBeamCounter (Int_t iModType, Int_t iModId, Int_t iRpcId)
 
void PrintSetup ()
 
void SetR0Lim (Double_t dVal)
 
Double_t GetR0Lim ()
 
void SetTtMin (Double_t dVal)
 
Int_t GetAddrOfStation (Int_t iVal)
 
Int_t GetDetIndSize ()
 
Int_t GetStationOfAddr (Int_t iAddr)
 
void PrintMapRpcIdParInd ()
 
Int_t GetStationType (Int_t i)
 
Int_t GetTypeStation (Int_t i)
 
Int_t GetCorMode () const
 
Int_t GetBeamCounter () const
 
Int_t GetEventNumber () const
 
Double_t GetTtTarg () const
 
Double_t GetTtLight () const
 
Double_t GetTOffScal () const
 
Double_t GetSigT () const
 
Double_t GetSigX () const
 
Double_t GetSigY () const
 
Double_t GetSigZ () const
 
Bool_t InspectEvent () const
 
Double_t GetSigT (Int_t iAddr)
 
Double_t GetSigX (Int_t iAddr)
 
Double_t GetSigY (Int_t iAddr)
 
Double_t GetSigZ (Int_t iAddr)
 
Double_t GetTOff (Int_t iAddr)
 
Double_t GetStationSigT (Int_t iSt)
 
Double_t GetStationSigX (Int_t iSt)
 
Double_t GetStationSigY (Int_t iSt)
 
Double_t GetStationSigZ (Int_t iSt)
 
void SetSIGT (Double_t dval)
 
void SetSIGX (Double_t dval)
 
void SetSIGY (Double_t dval)
 
void SetSIGZ (Double_t dval)
 
void SetUseSigCalib (Bool_t bval)
 
void SetRefVelMean (Double_t dval)
 
void SetRefDVel (Double_t dval)
 
void SetCorMode (Int_t ival)
 
void SetCalParFileName (TString CalParFileName)
 
void SetCalOutFileName (TString CalOutFileName)
 
void SetTtTarg (Double_t val)
 
void SetTtLight (Double_t val)
 
void SetTOffScal (Double_t val)
 
void SetT0MAX (Double_t val)
 
void SetStationMaxHMul (Int_t ival)
 
void MarkStationFired (Int_t iSt)
 
Int_t GetNStationsFired ()
 
void ResetStationsFired ()
 
void SetStationStatus (int iStation, int iStatus)
 
int GetStationStatus (int iStation)
 
void SetBeamMomentumLab (Double_t dval)
 
void SetRemoveSignalPropagationTime (Bool_t bval)
 
void SetBeamMaxHMul (Int_t ival)
 
void SetCalOpt (Int_t ival)
 
void SetNoHistos ()
 
Double_t GetVertexT () const
 
Double_t GetVertexX () const
 
Double_t GetVertexY () const
 
Double_t GetVertexZ () const
 
Int_t GetTofHitIndex (Int_t iHit)
 
int GetNbHits ()
 
CbmTofHitGetHitPointer (int iHit)
 
int GetHitIndex (int iHit)
 
bool EvalDoublets (int iI0, int iI1, int iI2, double *dTshift)
 

Static Public Member Functions

static CbmTofFindTracksInstance ()
 

Private Member Functions

 CbmTofFindTracks (const CbmTofFindTracks &)
 
CbmTofFindTracksoperator= (const CbmTofFindTracks &)
 
void CheckMaxHMul ()
 
Bool_t LoadCalParameter ()
 
Bool_t WriteHistos ()
 
 ClassDef (CbmTofFindTracks, 1)
 

Private Attributes

CbmTofTrackFinderfFinder
 
CbmTofTrackletToolsfTrackletTools
 
CbmTofCalibratorfTofCalibrator
 
TClonesArray * fEventsColl
 
TClonesArray * fTofHitArrayIn
 
TClonesArray * fTofMatchArrayIn
 
TClonesArray * fTofHitArray
 
std::vector< Int_t > fTofHitIndexArray
 
TClonesArray * fTofHitArrayOut
 
TClonesArray * fTofUHitArrayOut
 
TClonesArray * fTrackArray
 
TClonesArray * fTrackArrayOut
 
TClonesArray * fTofUHitArray
 
Int_t fMinNofHits
 
Int_t fNofTracks
 
Int_t fNTofStations
 
Int_t fNReqStations
 
Bool_t fInspectEvent
 
std::vector< Int_t > fStationType
 
std::vector< Int_t > fStationHMul
 
std::vector< Int_t > fRpcAddr
 
std::map< Int_t, Int_t > fMapStationRpcId
 
std::map< Int_t, Int_t > fMapRpcIdParInd
 
std::vector< Double_t > fvToff
 
std::vector< Double_t > fvXoff
 
std::vector< Double_t > fvYoff
 
std::vector< Double_t > fvZoff
 
std::vector< Double_t > fvTsig
 
std::vector< Double_t > fvXsig
 
std::vector< Double_t > fvYsig
 
std::vector< Double_t > fvZsig
 
TH1 * fhTrklMul
 
TH1 * fhTrklChi2
 
TH1 * fhAllHitsStation
 
TH1 * fhAllHitsSmTypes
 
TH1 * fhUsedHitsStation
 
TH2 * fhTrackingTimeNhits
 
TH2 * fhTrklMulNhits
 
TH2 * fhTrklMulMaxMM
 
TH3 * fhTrklMul3D
 
TH2 * fhTrklHMul
 
TH2 * fhTrklZ0xHMul
 
TH2 * fhTrklZ0yHMul
 
TH2 * fhTrklTxHMul
 
TH2 * fhTrklTyHMul
 
TH2 * fhTrklTyTx
 
TH2 * fhTrklTtHMul
 
TH2 * fhTrklVelHMul
 
TH2 * fhTrklT0HMul
 
TH2 * fhTrklT0Mul
 
TH2 * fhTrklDT0SmMis
 
TH2 * fhTrklDT0StMis2
 
TH2 * fhTrklXY0_0
 
TH2 * fhTrklXY0_1
 
TH2 * fhTrklXY0_2
 
TH2 * fhTrklX0_TX
 
TH2 * fhTrklY0_TX
 
TH2 * fhTrklX0_TY
 
TH2 * fhTrklY0_TY
 
std::vector< TH1 * > vhPullX
 
std::vector< TH1 * > vhPullY
 
std::vector< TH1 * > vhPullZ
 
std::vector< TH1 * > vhPullT
 
std::vector< TH1 * > vhPullTB
 
std::vector< TH1 * > vhTrefRms
 
std::vector< TH1 * > vhFitDT0
 
std::vector< TH1 * > vhFitT0Err
 
std::vector< TH1 * > vhFitTt
 
std::vector< TH1 * > vhFitTtErr
 
std::vector< TH1 * > vhFitDTMean
 
std::vector< TH1 * > vhFitDTMeanErr
 
std::vector< TH2 * > vhResidualTBWalk
 
std::vector< TH2 * > vhResidualYWalk
 
std::vector< TH2 * > vhXY_AllTracks
 
std::vector< TH2 * > vhXY_AllStations
 
std::vector< TH2 * > vhXY_AllFitStations
 
std::vector< TH2 * > vhXY_MissedStation
 
std::vector< TH3 * > vhXY_DX
 
std::vector< TH3 * > vhXY_DY
 
std::vector< TH3 * > vhXY_DT
 
std::vector< TH3 * > vhXY_TOT
 
std::vector< TH3 * > vhXY_CSZ
 
std::vector< TH3 * > vhUDXDY_DT
 
std::vector< TH3 * > vhUCDXDY_DT
 
TH1 * fhVTXNorm
 
TH2 * fhVTX_XY0
 
TH2 * fhVTX_DT0_Norm
 
Int_t fTypeStation [1000]
 
std::vector< int > fiStationStatus
 
TString fOutHstFileName
 
TString fCalParFileName
 
TString fCalOutFileName
 
TFile * fCalParFile
 
TH2 * fhPullT_Smt
 
TH1 * fhPullT_Smt_Off
 
TH2 * fhPullX_Smt
 
TH1 * fhPullX_Smt_Off
 
TH2 * fhPullY_Smt
 
TH1 * fhPullY_Smt_Off
 
TH2 * fhPullZ_Smt
 
TH1 * fhPullZ_Smt_Off
 
TH1 * fhPullT_Smt_Width
 
TH1 * fhPullX_Smt_Width
 
TH1 * fhPullY_Smt_Width
 
TH1 * fhPullZ_Smt_Width
 
TH2 * fhTOff_Smt
 
TH1 * fhTOff_Smt_Off
 
TH2 * fhDeltaTt_Smt
 
TH2 * fhDeltaTc_Smt
 
TH2 * fhTOff_HMul2
 
Int_t fiCorMode
 
Int_t fiBeamCounter
 
Int_t fiStationMaxHMul
 
Double_t fTtTarg
 
Double_t fTtLight
 
Double_t fdTOffScal
 
Double_t fVTXNorm
 
Double_t fVTX_T
 
Double_t fVTX_X
 
Double_t fVTX_Y
 
Double_t fVTX_Z
 
Double_t fT0MAX
 
Int_t fiEvent
 
CbmTofGeoHandlerfGeoHandler
 
CbmTofDetectorIdfTofId
 
CbmTofDigiParfDigiPar
 
CbmTofDigiBdfParfDigiBdfPar
 
Double_t fSIGT
 
Double_t fSIGX
 
Double_t fSIGY
 
Double_t fSIGZ
 
Bool_t fbUseSigCalib
 
Double_t fdRefVelMean
 
Double_t fdRefDVel
 
Double_t fdR0Lim
 
Double_t fdTtMin
 
TTimeStamp fStart
 
TTimeStamp fStop
 
Double_t fdTrackingTime
 
Double_t fdBeamMomentumLab
 
Bool_t fbRemoveSignalPropagationTime
 
Int_t fiBeamMaxHMul
 
int fiCalOpt
 
Bool_t fbDoHistos = kTRUE
 

Static Private Attributes

static CbmTofFindTracksfInstance = 0
 

Friends

class CbmTofTrackFinderNN
 
class CbmTofAnaTestbeam
 

Detailed Description

Definition at line 49 of file CbmTofFindTracks.h.

Constructor & Destructor Documentation

◆ CbmTofFindTracks() [1/3]

CbmTofFindTracks::CbmTofFindTracks ( )

Default constructor

Definition at line 66 of file CbmTofFindTracks.cxx.

References fInstance.

◆ CbmTofFindTracks() [2/3]

CbmTofFindTracks::CbmTofFindTracks ( const char * name,
const char * title = "FairTask",
CbmTofTrackFinder * finder = NULL )

Standard constructor

Parameters
nameName of class
titleTask title
finderPointer to STS track finder concrete class

Definition at line 74 of file CbmTofFindTracks.cxx.

References fInstance.

◆ ~CbmTofFindTracks()

CbmTofFindTracks::~CbmTofFindTracks ( )
virtual

Destructor

Definition at line 225 of file CbmTofFindTracks.cxx.

References fInstance, and fTrackArray.

◆ CbmTofFindTracks() [3/3]

CbmTofFindTracks::CbmTofFindTracks ( const CbmTofFindTracks & )
private

Member Function Documentation

◆ CheckHit2Track()

◆ CheckMaxHMul()

void CbmTofFindTracks::CheckMaxHMul ( )
private

◆ ClassDef()

CbmTofFindTracks::ClassDef ( CbmTofFindTracks ,
1  )
private

◆ CreateHistograms()

◆ EvalDoublets()

bool CbmTofFindTracks::EvalDoublets ( int iI0,
int iI1,
int iI2,
double * dTshift )

Definition at line 2342 of file CbmTofFindTracks.cxx.

Referenced by WriteHistos().

◆ Exec()

◆ ExecFind()

◆ FillHistograms()

void CbmTofFindTracks::FillHistograms ( CbmEvent * tEvent = NULL)
virtual

Definition at line 1634 of file CbmTofFindTracks.cxx.

References DetMask, fDigiBdfPar, fDigiPar, fdR0Lim, fdRefDVel, fdRefVelMean, fdTrackingTime, fdTtMin, fhAllHitsSmTypes, fhAllHitsStation, fhDeltaTc_Smt, fhDeltaTt_Smt, fhPullT_Smt, fhPullX_Smt, fhPullX_Smt_Off, fhPullY_Smt, fhPullY_Smt_Off, fhPullZ_Smt, fhPullZ_Smt_Off, fhTOff_HMul2, fhTOff_Smt, fhTrackingTimeNhits, fhTrklChi2, fhTrklDT0SmMis, fhTrklDT0StMis2, fhTrklHMul, fhTrklMul, fhTrklMul3D, fhTrklMulMaxMM, fhTrklMulNhits, fhTrklT0Mul, fhTrklTtHMul, fhTrklTxHMul, fhTrklTyHMul, fhTrklTyTx, fhTrklVelHMul, fhTrklX0_TX, fhTrklX0_TY, fhTrklXY0_0, fhTrklXY0_1, fhTrklXY0_2, fhTrklY0_TX, fhTrklY0_TY, fhTrklZ0xHMul, fhTrklZ0yHMul, fhUsedHitsStation, fhVTX_DT0_Norm, fhVTX_XY0, fhVTXNorm, fiBeamCounter, fiCalOpt, fiEvent, CbmTofCalibrator::FillCalHist(), CbmTofTrackletTools::FitTt(), fMapRpcIdParInd, fMapStationRpcId, fMinNofHits, fNReqStations, fNTofStations, fTofCalibrator, fTofHitArray, fTrackArray, fTrackletTools, fTtLight, fTtTarg, fVTX_T, fVTX_X, fVTX_Y, fVTXNorm, CbmHit::GetAddress(), CbmTofDigiPar::GetCell(), CbmTofHit::GetCh(), CbmTofAddress::GetChannelId(), CbmTofTracklet::GetChiSq(), CbmTofTrackletTools::GetDTMean(), CbmTofTrackletTools::GetDTMeanError(), CbmTofTracklet::GetFitT(), CbmTofTracklet::GetFitX(), CbmTofTracklet::GetFitY(), CbmTofHit::GetFlag(), CbmTofTrackletParam::GetLz(), CbmTofDigiBdfPar::GetNbChan(), CbmTofDigiBdfPar::GetNbDet(), CbmTofTracklet::GetNofHits(), GetNReqStations(), CbmTofHit::GetR(), CbmTofTracklet::GetR0(), CbmTofTracklet::GetRefVel(), CbmTofAddress::GetRpcId(), CbmTofCell::GetSizex(), CbmTofAddress::GetSmId(), CbmTofAddress::GetSmType(), CbmTofTracklet::GetStationHitIndex(), GetStationOfAddr(), CbmTofTracklet::GetT0(), CbmTofTracklet::GetT0Err(), CbmTofTrackletTools::GetTdif(), CbmTofTrackletTools::GetTexpected(), CbmTofTrackletTools::GetTexpectedError(), CbmHit::GetTime(), CbmTofTracklet::GetTofDetIndex(), CbmTofTracklet::GetTofHitPointer(), CbmTofTracklet::GetTrackParameter(), CbmTofTracklet::GetTt(), CbmTofTracklet::GetTtErr(), CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetTy(), CbmTofAddress::GetUniqueAddress(), CbmPixelHit::GetX(), CbmTofCell::GetX(), CbmPixelHit::GetY(), CbmTofCell::GetY(), CbmHit::GetZ(), CbmTofCell::GetZ(), CbmTofTrackletParam::GetZ(), CbmTofTracklet::GetZ0x(), CbmTofTracklet::GetZ0y(), CbmTofTrackletParam::GetZy(), iWarnNotDefined, CbmTofTrackletTools::Line3DFit(), CbmTofTracklet::PrintInfo(), CbmTofTrackletParam::ToString(), vhFitDT0, vhFitDTMean, vhFitDTMeanErr, vhFitT0Err, vhFitTt, vhFitTtErr, vhPullT, vhPullTB, vhPullX, vhPullY, vhPullZ, vhResidualTBWalk, vhResidualYWalk, vhTrefRms, vhXY_AllFitStations, vhXY_AllStations, vhXY_AllTracks, vhXY_CSZ, vhXY_DT, vhXY_DX, vhXY_DY, vhXY_MissedStation, and vhXY_TOT.

Referenced by ExecFind().

◆ FillUHits()

void CbmTofFindTracks::FillUHits ( )
virtual

◆ FindVertex()

void CbmTofFindTracks::FindVertex ( )
virtual

◆ Finish()

void CbmTofFindTracks::Finish ( )
virtual

Finish at the end of each event

Definition at line 1362 of file CbmTofFindTracks.cxx.

References fbDoHistos, fiCalOpt, fiEvent, fTofCalibrator, CbmTofCalibrator::UpdateCalHist(), and WriteHistos().

◆ GetAddrOfStation()

Int_t CbmTofFindTracks::GetAddrOfStation ( Int_t iVal)
inline

◆ GetBeamCounter()

Int_t CbmTofFindTracks::GetBeamCounter ( ) const
inline

◆ GetCorMode()

Int_t CbmTofFindTracks::GetCorMode ( ) const
inline

Definition at line 128 of file CbmTofFindTracks.h.

References fiCorMode.

◆ GetDetIndSize()

Int_t CbmTofFindTracks::GetDetIndSize ( )
inline

Definition at line 122 of file CbmTofFindTracks.h.

References fMapRpcIdParInd.

◆ GetEventNumber()

Int_t CbmTofFindTracks::GetEventNumber ( ) const
inline

Definition at line 130 of file CbmTofFindTracks.h.

References fiEvent.

Referenced by CbmTofTrackFinderNN::UpdateTrackList().

◆ GetFinder()

CbmTofTrackFinder * CbmTofFindTracks::GetFinder ( )
inline

Accessors

Definition at line 98 of file CbmTofFindTracks.h.

References fFinder.

◆ GetHitIndex()

int CbmTofFindTracks::GetHitIndex ( int iHit)

Definition at line 2417 of file CbmTofFindTracks.cxx.

References fTofHitIndexArray.

◆ GetHitPointer()

CbmTofHit * CbmTofFindTracks::GetHitPointer ( int iHit)

Definition at line 2415 of file CbmTofFindTracks.cxx.

References fTofHitArray.

◆ GetMinNofHits()

Int_t CbmTofFindTracks::GetMinNofHits ( ) const
inline

◆ GetNbHits()

int CbmTofFindTracks::GetNbHits ( )

Definition at line 2413 of file CbmTofFindTracks.cxx.

References fTofHitArray.

◆ GetNofStations()

Int_t CbmTofFindTracks::GetNofStations ( )
inline

Definition at line 100 of file CbmTofFindTracks.h.

References fNTofStations.

Referenced by CheckHit2Track(), and CbmTofTrackFinderNN::TrklSeed().

◆ GetNofTracks()

Int_t CbmTofFindTracks::GetNofTracks ( )
inline

Definition at line 99 of file CbmTofFindTracks.h.

References fNofTracks.

◆ GetNReqStations()

Int_t CbmTofFindTracks::GetNReqStations ( ) const
inline

◆ GetNStations()

Int_t CbmTofFindTracks::GetNStations ( ) const
inline

◆ GetNStationsFired()

Int_t CbmTofFindTracks::GetNStationsFired ( )

◆ GetR0Lim()

Double_t CbmTofFindTracks::GetR0Lim ( )
inline

Definition at line 119 of file CbmTofFindTracks.h.

References fdR0Lim.

Referenced by CbmTofTrackFinderNN::AddVertex(), and CbmTofTrackFinderNN::DoFind().

◆ GetSigT() [1/2]

Double_t CbmTofFindTracks::GetSigT ( ) const
inline

Definition at line 135 of file CbmTofFindTracks.h.

References fSIGT.

Referenced by ExecFind().

◆ GetSigT() [2/2]

Double_t CbmTofFindTracks::GetSigT ( Int_t iAddr)

Definition at line 2244 of file CbmTofFindTracks.cxx.

References fvTsig, and GetStationOfAddr().

◆ GetSigX() [1/2]

Double_t CbmTofFindTracks::GetSigX ( ) const
inline

Definition at line 136 of file CbmTofFindTracks.h.

References fSIGX.

Referenced by ExecFind().

◆ GetSigX() [2/2]

Double_t CbmTofFindTracks::GetSigX ( Int_t iAddr)

Definition at line 2246 of file CbmTofFindTracks.cxx.

References fvXsig, and GetStationOfAddr().

◆ GetSigY() [1/2]

Double_t CbmTofFindTracks::GetSigY ( ) const
inline

Definition at line 137 of file CbmTofFindTracks.h.

References fSIGY.

Referenced by ExecFind().

◆ GetSigY() [2/2]

Double_t CbmTofFindTracks::GetSigY ( Int_t iAddr)

Definition at line 2248 of file CbmTofFindTracks.cxx.

References fvYsig, and GetStationOfAddr().

◆ GetSigZ() [1/2]

Double_t CbmTofFindTracks::GetSigZ ( ) const
inline

Definition at line 138 of file CbmTofFindTracks.h.

References fSIGZ.

Referenced by ExecFind().

◆ GetSigZ() [2/2]

Double_t CbmTofFindTracks::GetSigZ ( Int_t iAddr)

Definition at line 2250 of file CbmTofFindTracks.cxx.

References fvZsig, and GetStationOfAddr().

◆ GetStationOfAddr()

◆ GetStationSigT()

Double_t CbmTofFindTracks::GetStationSigT ( Int_t iSt)

Definition at line 2252 of file CbmTofFindTracks.cxx.

References fvTsig.

Referenced by CbmTofTrackFinderNN::DoFind().

◆ GetStationSigX()

Double_t CbmTofFindTracks::GetStationSigX ( Int_t iSt)

Definition at line 2254 of file CbmTofFindTracks.cxx.

References fvXsig.

Referenced by CbmTofTrackFinderNN::DoFind().

◆ GetStationSigY()

Double_t CbmTofFindTracks::GetStationSigY ( Int_t iSt)

Definition at line 2256 of file CbmTofFindTracks.cxx.

References fvYsig.

Referenced by CbmTofTrackFinderNN::DoFind().

◆ GetStationSigZ()

Double_t CbmTofFindTracks::GetStationSigZ ( Int_t iSt)

Definition at line 2258 of file CbmTofFindTracks.cxx.

References fvZsig.

◆ GetStationStatus()

int CbmTofFindTracks::GetStationStatus ( int iStation)

Definition at line 2405 of file CbmTofFindTracks.cxx.

References fiStationStatus.

◆ GetStationType()

Int_t CbmTofFindTracks::GetStationType ( Int_t i)
inline

Definition at line 126 of file CbmTofFindTracks.h.

References fStationType.

◆ GetTOff()

Double_t CbmTofFindTracks::GetTOff ( Int_t iAddr)

◆ GetTOffScal()

Double_t CbmTofFindTracks::GetTOffScal ( ) const
inline

Definition at line 133 of file CbmTofFindTracks.h.

References fdTOffScal.

◆ GetTofHitIndex()

Int_t CbmTofFindTracks::GetTofHitIndex ( Int_t iHit)
inline

Definition at line 187 of file CbmTofFindTracks.h.

References fTofHitIndexArray.

Referenced by CbmTofCalibrator::FillCalHist().

◆ GetTtLight()

Double_t CbmTofFindTracks::GetTtLight ( ) const
inline

Definition at line 132 of file CbmTofFindTracks.h.

References fTtLight.

Referenced by CbmTofCalibrator::FillCalHist().

◆ GetTtTarg()

Double_t CbmTofFindTracks::GetTtTarg ( ) const
inline

Definition at line 131 of file CbmTofFindTracks.h.

References fTtTarg.

Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofCalibrator::FillCalHist().

◆ GetTypeStation()

Int_t CbmTofFindTracks::GetTypeStation ( Int_t i)
inline

Definition at line 127 of file CbmTofFindTracks.h.

References fTypeStation.

◆ GetVertexT()

Double_t CbmTofFindTracks::GetVertexT ( ) const
inline

Definition at line 182 of file CbmTofFindTracks.h.

References fVTX_T.

Referenced by CbmTofAnaTestbeam::FillHistos().

◆ GetVertexX()

Double_t CbmTofFindTracks::GetVertexX ( ) const
inline

Definition at line 183 of file CbmTofFindTracks.h.

References fVTX_X.

Referenced by CbmTofAnaTestbeam::FillHistos().

◆ GetVertexY()

Double_t CbmTofFindTracks::GetVertexY ( ) const
inline

Definition at line 184 of file CbmTofFindTracks.h.

References fVTX_Y.

Referenced by CbmTofAnaTestbeam::FillHistos().

◆ GetVertexZ()

Double_t CbmTofFindTracks::GetVertexZ ( ) const
inline

Definition at line 185 of file CbmTofFindTracks.h.

References fVTX_Z.

◆ Init()

◆ InitParameters()

Bool_t CbmTofFindTracks::InitParameters ( )

Definition at line 598 of file CbmTofFindTracks.cxx.

References fGeoHandler, fTofId, CbmTofCreateDigiPar::Init(), CbmTofGeoHandler::Init(), k12b, k14a, and k21a.

Referenced by Init().

◆ InspectEvent()

Bool_t CbmTofFindTracks::InspectEvent ( ) const
inline

Definition at line 139 of file CbmTofFindTracks.h.

References fInspectEvent.

Referenced by CbmTofAnaTestbeam::ExecEvent(), and CbmTofAnaTestbeam::FillHistos().

◆ Instance()

static CbmTofFindTracks * CbmTofFindTracks::Instance ( )
inlinestatic

◆ LoadCalParameter()

Bool_t CbmTofFindTracks::LoadCalParameter ( )
private

Save old global file and folder pointer to avoid messing with FairRoot

Restore old global file and folder pointer to avoid messing with FairRoot

Definition at line 357 of file CbmTofFindTracks.cxx.

References fbUseSigCalib, fCalParFile, fCalParFileName, fDigiPar, fdTOffScal, fhPullT_Smt_Off, fhPullT_Smt_Width, fhPullX_Smt_Off, fhPullX_Smt_Width, fhPullY_Smt_Off, fhPullY_Smt_Width, fhPullZ_Smt_Off, fhPullZ_Smt_Width, fiBeamCounter, fiCorMode, fMapRpcIdParInd, fSIGT, fSIGX, fSIGY, fSIGZ, fTtTarg, fvToff, fvTsig, fvXoff, fvXsig, fvYoff, fvYsig, fvZoff, fvZsig, CbmTofDigiPar::GetCell(), and CbmTofCell::GetZ().

Referenced by Init().

◆ MarkStationFired()

void CbmTofFindTracks::MarkStationFired ( Int_t iSt)

Definition at line 2340 of file CbmTofFindTracks.cxx.

References fStationHMul.

Referenced by ExecFind().

◆ operator=()

CbmTofFindTracks & CbmTofFindTracks::operator= ( const CbmTofFindTracks & )
private

◆ PrintMapRpcIdParInd()

void CbmTofFindTracks::PrintMapRpcIdParInd ( )

Definition at line 2331 of file CbmTofFindTracks.cxx.

References fMapRpcIdParInd.

Referenced by CbmTofAnaTestbeam::FillHistos().

◆ PrintSetup()

void CbmTofFindTracks::PrintSetup ( )

◆ ResetStationsFired()

void CbmTofFindTracks::ResetStationsFired ( )

Definition at line 2271 of file CbmTofFindTracks.cxx.

References fNTofStations, and fStationHMul.

Referenced by ExecFind().

◆ SetBeamCounter()

void CbmTofFindTracks::SetBeamCounter ( Int_t iModType,
Int_t iModId,
Int_t iRpcId )

Definition at line 2191 of file CbmTofFindTracks.cxx.

References fiBeamCounter, and CbmTofAddress::GetUniqueAddress().

◆ SetBeamMaxHMul()

void CbmTofFindTracks::SetBeamMaxHMul ( Int_t ival)
inline

Definition at line 178 of file CbmTofFindTracks.h.

References fiBeamMaxHMul.

◆ SetBeamMomentumLab()

void CbmTofFindTracks::SetBeamMomentumLab ( Double_t dval)
inline

Definition at line 176 of file CbmTofFindTracks.h.

References fdBeamMomentumLab.

◆ SetCalOpt()

void CbmTofFindTracks::SetCalOpt ( Int_t ival)
inline

Definition at line 179 of file CbmTofFindTracks.h.

References fiCalOpt.

◆ SetCalOutFileName()

void CbmTofFindTracks::SetCalOutFileName ( TString CalOutFileName)
inline

Definition at line 162 of file CbmTofFindTracks.h.

References fCalOutFileName.

◆ SetCalParFileName()

void CbmTofFindTracks::SetCalParFileName ( TString CalParFileName)
inline

Definition at line 161 of file CbmTofFindTracks.h.

References fCalParFileName.

◆ SetCorMode()

void CbmTofFindTracks::SetCorMode ( Int_t ival)
inline

Definition at line 160 of file CbmTofFindTracks.h.

References fiCorMode.

◆ SetMinNofHits()

void CbmTofFindTracks::SetMinNofHits ( Int_t i)
inline

Definition at line 105 of file CbmTofFindTracks.h.

References fMinNofHits.

◆ SetNoHistos()

void CbmTofFindTracks::SetNoHistos ( )
inline

Definition at line 180 of file CbmTofFindTracks.h.

References fbDoHistos.

◆ SetNReqStations()

void CbmTofFindTracks::SetNReqStations ( Int_t i)
inline

Definition at line 107 of file CbmTofFindTracks.h.

References fNReqStations.

◆ SetNStations()

void CbmTofFindTracks::SetNStations ( Int_t i)
inline

Definition at line 106 of file CbmTofFindTracks.h.

References fNTofStations.

◆ SetParContainers()

void CbmTofFindTracks::SetParContainers ( )
virtual

SetParContainers

Definition at line 626 of file CbmTofFindTracks.cxx.

References fDigiBdfPar, fDigiPar, and CbmTofDigiPar::GetNrOfModules().

◆ SetR0Lim()

void CbmTofFindTracks::SetR0Lim ( Double_t dVal)
inline

Definition at line 118 of file CbmTofFindTracks.h.

References fdR0Lim.

◆ SetRefDVel()

void CbmTofFindTracks::SetRefDVel ( Double_t dval)
inline

Definition at line 158 of file CbmTofFindTracks.h.

References fdRefDVel.

◆ SetRefVelMean()

void CbmTofFindTracks::SetRefVelMean ( Double_t dval)
inline

Definition at line 157 of file CbmTofFindTracks.h.

References fdRefVelMean.

◆ SetRemoveSignalPropagationTime()

void CbmTofFindTracks::SetRemoveSignalPropagationTime ( Bool_t bval)
inline

Definition at line 177 of file CbmTofFindTracks.h.

References fbRemoveSignalPropagationTime.

◆ SetSIGT()

void CbmTofFindTracks::SetSIGT ( Double_t dval)
inline

Definition at line 152 of file CbmTofFindTracks.h.

References fSIGT.

◆ SetSIGX()

void CbmTofFindTracks::SetSIGX ( Double_t dval)
inline

Definition at line 153 of file CbmTofFindTracks.h.

References fSIGX.

◆ SetSIGY()

void CbmTofFindTracks::SetSIGY ( Double_t dval)
inline

Definition at line 154 of file CbmTofFindTracks.h.

References fSIGY.

◆ SetSIGZ()

void CbmTofFindTracks::SetSIGZ ( Double_t dval)
inline

Definition at line 155 of file CbmTofFindTracks.h.

References fSIGZ.

◆ SetStation()

void CbmTofFindTracks::SetStation ( Int_t iVal,
Int_t iModType,
Int_t iModId,
Int_t iRpcId )

◆ SetStationMaxHMul()

void CbmTofFindTracks::SetStationMaxHMul ( Int_t ival)
inline

Definition at line 169 of file CbmTofFindTracks.h.

References fiStationMaxHMul.

◆ SetStations()

void CbmTofFindTracks::SetStations ( Int_t ival)

◆ SetStationStatus()

void CbmTofFindTracks::SetStationStatus ( int iStation,
int iStatus )

Definition at line 2395 of file CbmTofFindTracks.cxx.

References fiStationStatus, and iStatus.

◆ SetT0MAX()

void CbmTofFindTracks::SetT0MAX ( Double_t val)
inline

Definition at line 167 of file CbmTofFindTracks.h.

References fT0MAX.

◆ SetTOffScal()

void CbmTofFindTracks::SetTOffScal ( Double_t val)
inline

Definition at line 166 of file CbmTofFindTracks.h.

References fdTOffScal.

◆ SetTtLight()

void CbmTofFindTracks::SetTtLight ( Double_t val)
inline

Definition at line 164 of file CbmTofFindTracks.h.

References fTtLight.

◆ SetTtMin()

void CbmTofFindTracks::SetTtMin ( Double_t dVal)
inline

Definition at line 120 of file CbmTofFindTracks.h.

References fdTtMin.

◆ SetTtTarg()

void CbmTofFindTracks::SetTtTarg ( Double_t val)
inline

Definition at line 163 of file CbmTofFindTracks.h.

References fTtTarg.

◆ SetUseSigCalib()

void CbmTofFindTracks::SetUseSigCalib ( Bool_t bval)
inline

Definition at line 156 of file CbmTofFindTracks.h.

References fbUseSigCalib.

◆ UseFinder()

void CbmTofFindTracks::UseFinder ( CbmTofTrackFinder * finder)
inline

Set concrete track finder

Definition at line 103 of file CbmTofFindTracks.h.

References fFinder.

◆ WriteHistos()

Bool_t CbmTofFindTracks::WriteHistos ( )
private

Friends And Related Symbol Documentation

◆ CbmTofAnaTestbeam

friend class CbmTofAnaTestbeam
friend

Definition at line 51 of file CbmTofFindTracks.h.

◆ CbmTofTrackFinderNN

friend class CbmTofTrackFinderNN
friend

Definition at line 50 of file CbmTofFindTracks.h.

Member Data Documentation

◆ fbDoHistos

Bool_t CbmTofFindTracks::fbDoHistos = kTRUE
private

Definition at line 371 of file CbmTofFindTracks.h.

Referenced by ExecFind(), Finish(), and SetNoHistos().

◆ fbRemoveSignalPropagationTime

Bool_t CbmTofFindTracks::fbRemoveSignalPropagationTime
private

Definition at line 368 of file CbmTofFindTracks.h.

Referenced by ExecFind(), and SetRemoveSignalPropagationTime().

◆ fbUseSigCalib

Bool_t CbmTofFindTracks::fbUseSigCalib
private

Definition at line 357 of file CbmTofFindTracks.h.

Referenced by LoadCalParameter(), and SetUseSigCalib().

◆ fCalOutFileName

TString CbmTofFindTracks::fCalOutFileName
private

Definition at line 314 of file CbmTofFindTracks.h.

Referenced by SetCalOutFileName(), and WriteHistos().

◆ fCalParFile

TFile* CbmTofFindTracks::fCalParFile
private

Definition at line 315 of file CbmTofFindTracks.h.

Referenced by LoadCalParameter().

◆ fCalParFileName

TString CbmTofFindTracks::fCalParFileName
private

Definition at line 313 of file CbmTofFindTracks.h.

Referenced by LoadCalParameter(), and SetCalParFileName().

◆ fdBeamMomentumLab

Double_t CbmTofFindTracks::fdBeamMomentumLab
private

Definition at line 367 of file CbmTofFindTracks.h.

Referenced by ExecFind(), and SetBeamMomentumLab().

◆ fDigiBdfPar

CbmTofDigiBdfPar* CbmTofFindTracks::fDigiBdfPar
private

◆ fDigiPar

CbmTofDigiPar* CbmTofFindTracks::fDigiPar
private

◆ fdR0Lim

Double_t CbmTofFindTracks::fdR0Lim
private

Definition at line 360 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), GetR0Lim(), Init(), and SetR0Lim().

◆ fdRefDVel

Double_t CbmTofFindTracks::fdRefDVel
private

Definition at line 359 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), and SetRefDVel().

◆ fdRefVelMean

Double_t CbmTofFindTracks::fdRefVelMean
private

Definition at line 358 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), and SetRefVelMean().

◆ fdTOffScal

Double_t CbmTofFindTracks::fdTOffScal
private

Definition at line 338 of file CbmTofFindTracks.h.

Referenced by GetTOffScal(), LoadCalParameter(), and SetTOffScal().

◆ fdTrackingTime

Double_t CbmTofFindTracks::fdTrackingTime
private

Definition at line 365 of file CbmTofFindTracks.h.

Referenced by ExecFind(), and FillHistograms().

◆ fdTtMin

Double_t CbmTofFindTracks::fdTtMin
private

Definition at line 361 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), and SetTtMin().

◆ fEventsColl

TClonesArray* CbmTofFindTracks::fEventsColl
private

Definition at line 207 of file CbmTofFindTracks.h.

Referenced by Exec(), and Init().

◆ fFinder

CbmTofTrackFinder* CbmTofFindTracks::fFinder
private

Definition at line 204 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), ExecFind(), GetFinder(), Init(), and UseFinder().

◆ fGeoHandler

CbmTofGeoHandler* CbmTofFindTracks::fGeoHandler
private

Definition at line 348 of file CbmTofFindTracks.h.

Referenced by InitParameters().

◆ fhAllHitsSmTypes

TH1* CbmTofFindTracks::fhAllHitsSmTypes
private

Definition at line 249 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhAllHitsStation

TH1* CbmTofFindTracks::fhAllHitsStation
private

Definition at line 248 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhDeltaTc_Smt

TH2* CbmTofFindTracks::fhDeltaTc_Smt
private

Definition at line 331 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhDeltaTt_Smt

TH2* CbmTofFindTracks::fhDeltaTt_Smt
private

Definition at line 330 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhPullT_Smt

TH2* CbmTofFindTracks::fhPullT_Smt
private

Definition at line 316 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().

◆ fhPullT_Smt_Off

TH1* CbmTofFindTracks::fhPullT_Smt_Off
private

Definition at line 317 of file CbmTofFindTracks.h.

Referenced by GetTOff(), LoadCalParameter(), and WriteHistos().

◆ fhPullT_Smt_Width

TH1* CbmTofFindTracks::fhPullT_Smt_Width
private

Definition at line 324 of file CbmTofFindTracks.h.

Referenced by LoadCalParameter(), and WriteHistos().

◆ fhPullX_Smt

TH2* CbmTofFindTracks::fhPullX_Smt
private

Definition at line 318 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().

◆ fhPullX_Smt_Off

TH1* CbmTofFindTracks::fhPullX_Smt_Off
private

Definition at line 319 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), LoadCalParameter(), and WriteHistos().

◆ fhPullX_Smt_Width

TH1* CbmTofFindTracks::fhPullX_Smt_Width
private

Definition at line 325 of file CbmTofFindTracks.h.

Referenced by LoadCalParameter(), and WriteHistos().

◆ fhPullY_Smt

TH2* CbmTofFindTracks::fhPullY_Smt
private

Definition at line 320 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().

◆ fhPullY_Smt_Off

TH1* CbmTofFindTracks::fhPullY_Smt_Off
private

Definition at line 321 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), LoadCalParameter(), and WriteHistos().

◆ fhPullY_Smt_Width

TH1* CbmTofFindTracks::fhPullY_Smt_Width
private

Definition at line 326 of file CbmTofFindTracks.h.

Referenced by LoadCalParameter(), and WriteHistos().

◆ fhPullZ_Smt

TH2* CbmTofFindTracks::fhPullZ_Smt
private

Definition at line 322 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().

◆ fhPullZ_Smt_Off

TH1* CbmTofFindTracks::fhPullZ_Smt_Off
private

Definition at line 323 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), LoadCalParameter(), and WriteHistos().

◆ fhPullZ_Smt_Width

TH1* CbmTofFindTracks::fhPullZ_Smt_Width
private

Definition at line 327 of file CbmTofFindTracks.h.

Referenced by LoadCalParameter(), and WriteHistos().

◆ fhTOff_HMul2

TH2* CbmTofFindTracks::fhTOff_HMul2
private

Definition at line 332 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().

◆ fhTOff_Smt

TH2* CbmTofFindTracks::fhTOff_Smt
private

Definition at line 328 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().

◆ fhTOff_Smt_Off

TH1* CbmTofFindTracks::fhTOff_Smt_Off
private

Definition at line 329 of file CbmTofFindTracks.h.

◆ fhTrackingTimeNhits

TH2* CbmTofFindTracks::fhTrackingTimeNhits
private

Definition at line 252 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklChi2

TH1* CbmTofFindTracks::fhTrklChi2
private

Definition at line 247 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklDT0SmMis

TH2* CbmTofFindTracks::fhTrklDT0SmMis
private

Definition at line 266 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklDT0StMis2

TH2* CbmTofFindTracks::fhTrklDT0StMis2
private

Definition at line 267 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklHMul

TH2* CbmTofFindTracks::fhTrklHMul
private

Definition at line 256 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklMul

TH1* CbmTofFindTracks::fhTrklMul
private

Definition at line 246 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklMul3D

TH3* CbmTofFindTracks::fhTrklMul3D
private

Definition at line 255 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklMulMaxMM

TH2* CbmTofFindTracks::fhTrklMulMaxMM
private

Definition at line 254 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklMulNhits

TH2* CbmTofFindTracks::fhTrklMulNhits
private

Definition at line 253 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklT0HMul

TH2* CbmTofFindTracks::fhTrklT0HMul
private

Definition at line 264 of file CbmTofFindTracks.h.

Referenced by CreateHistograms().

◆ fhTrklT0Mul

TH2* CbmTofFindTracks::fhTrklT0Mul
private

Definition at line 265 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklTtHMul

TH2* CbmTofFindTracks::fhTrklTtHMul
private

Definition at line 262 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklTxHMul

TH2* CbmTofFindTracks::fhTrklTxHMul
private

Definition at line 259 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklTyHMul

TH2* CbmTofFindTracks::fhTrklTyHMul
private

Definition at line 260 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklTyTx

TH2* CbmTofFindTracks::fhTrklTyTx
private

Definition at line 261 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklVelHMul

TH2* CbmTofFindTracks::fhTrklVelHMul
private

Definition at line 263 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklX0_TX

TH2* CbmTofFindTracks::fhTrklX0_TX
private

Definition at line 271 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklX0_TY

TH2* CbmTofFindTracks::fhTrklX0_TY
private

Definition at line 273 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklXY0_0

TH2* CbmTofFindTracks::fhTrklXY0_0
private

Definition at line 268 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklXY0_1

TH2* CbmTofFindTracks::fhTrklXY0_1
private

Definition at line 269 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklXY0_2

TH2* CbmTofFindTracks::fhTrklXY0_2
private

Definition at line 270 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklY0_TX

TH2* CbmTofFindTracks::fhTrklY0_TX
private

Definition at line 272 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklY0_TY

TH2* CbmTofFindTracks::fhTrklY0_TY
private

Definition at line 274 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklZ0xHMul

TH2* CbmTofFindTracks::fhTrklZ0xHMul
private

Definition at line 257 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhTrklZ0yHMul

TH2* CbmTofFindTracks::fhTrklZ0yHMul
private

Definition at line 258 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhUsedHitsStation

TH1* CbmTofFindTracks::fhUsedHitsStation
private

Definition at line 250 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhVTX_DT0_Norm

TH2* CbmTofFindTracks::fhVTX_DT0_Norm
private

Definition at line 304 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhVTX_XY0

TH2* CbmTofFindTracks::fhVTX_XY0
private

Definition at line 303 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fhVTXNorm

TH1* CbmTofFindTracks::fhVTXNorm
private

Definition at line 302 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ fiBeamCounter

Int_t CbmTofFindTracks::fiBeamCounter
private

◆ fiBeamMaxHMul

Int_t CbmTofFindTracks::fiBeamMaxHMul
private

Definition at line 369 of file CbmTofFindTracks.h.

Referenced by CheckMaxHMul(), and SetBeamMaxHMul().

◆ fiCalOpt

int CbmTofFindTracks::fiCalOpt
private

Definition at line 370 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), Finish(), Init(), and SetCalOpt().

◆ fiCorMode

Int_t CbmTofFindTracks::fiCorMode
private

Definition at line 333 of file CbmTofFindTracks.h.

Referenced by GetCorMode(), LoadCalParameter(), SetCorMode(), and WriteHistos().

◆ fiEvent

Int_t CbmTofFindTracks::fiEvent
private

Definition at line 345 of file CbmTofFindTracks.h.

Referenced by ExecFind(), FillHistograms(), Finish(), and GetEventNumber().

◆ fInspectEvent

Bool_t CbmTofFindTracks::fInspectEvent
private

Definition at line 222 of file CbmTofFindTracks.h.

Referenced by CheckMaxHMul(), ExecFind(), and InspectEvent().

◆ fInstance

CbmTofFindTracks * CbmTofFindTracks::fInstance = 0
staticprivate

◆ fiStationMaxHMul

Int_t CbmTofFindTracks::fiStationMaxHMul
private

Definition at line 335 of file CbmTofFindTracks.h.

Referenced by CheckMaxHMul(), GetNStationsFired(), and SetStationMaxHMul().

◆ fiStationStatus

std::vector<int> CbmTofFindTracks::fiStationStatus
private

Definition at line 307 of file CbmTofFindTracks.h.

Referenced by GetStationStatus(), SetStationStatus(), and WriteHistos().

◆ fMapRpcIdParInd

std::map<Int_t, Int_t> CbmTofFindTracks::fMapRpcIdParInd
private

◆ fMapStationRpcId

std::map<Int_t, Int_t> CbmTofFindTracks::fMapStationRpcId
private

◆ fMinNofHits

Int_t CbmTofFindTracks::fMinNofHits
private

Definition at line 218 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), FindVertex(), GetMinNofHits(), and SetMinNofHits().

◆ fNofTracks

Int_t CbmTofFindTracks::fNofTracks
private

Definition at line 219 of file CbmTofFindTracks.h.

Referenced by ExecFind(), and GetNofTracks().

◆ fNReqStations

Int_t CbmTofFindTracks::fNReqStations
private

Definition at line 221 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), GetNReqStations(), and SetNReqStations().

◆ fNTofStations

◆ fOutHstFileName

TString CbmTofFindTracks::fOutHstFileName
private

Definition at line 308 of file CbmTofFindTracks.h.

Referenced by Init().

◆ fRpcAddr

std::vector<Int_t> CbmTofFindTracks::fRpcAddr
private

Definition at line 226 of file CbmTofFindTracks.h.

Referenced by Init(), and WriteHistos().

◆ fSIGT

Double_t CbmTofFindTracks::fSIGT
private

Definition at line 353 of file CbmTofFindTracks.h.

Referenced by ExecFind(), GetSigT(), LoadCalParameter(), SetSIGT(), and WriteHistos().

◆ fSIGX

Double_t CbmTofFindTracks::fSIGX
private

Definition at line 354 of file CbmTofFindTracks.h.

Referenced by ExecFind(), GetSigX(), LoadCalParameter(), SetSIGX(), and WriteHistos().

◆ fSIGY

Double_t CbmTofFindTracks::fSIGY
private

Definition at line 355 of file CbmTofFindTracks.h.

Referenced by ExecFind(), GetSigY(), LoadCalParameter(), SetSIGY(), and WriteHistos().

◆ fSIGZ

Double_t CbmTofFindTracks::fSIGZ
private

Definition at line 356 of file CbmTofFindTracks.h.

Referenced by ExecFind(), GetSigZ(), LoadCalParameter(), and SetSIGZ().

◆ fStart

TTimeStamp CbmTofFindTracks::fStart
private

Definition at line 363 of file CbmTofFindTracks.h.

Referenced by ExecFind().

◆ fStationHMul

std::vector<Int_t> CbmTofFindTracks::fStationHMul
private

◆ fStationType

std::vector<Int_t> CbmTofFindTracks::fStationType
private

Definition at line 224 of file CbmTofFindTracks.h.

Referenced by GetStationType(), and SetStations().

◆ fStop

TTimeStamp CbmTofFindTracks::fStop
private

Definition at line 364 of file CbmTofFindTracks.h.

Referenced by ExecFind().

◆ fT0MAX

Double_t CbmTofFindTracks::fT0MAX
private

Definition at line 344 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and SetT0MAX().

◆ fTofCalibrator

CbmTofCalibrator* CbmTofFindTracks::fTofCalibrator
private

Definition at line 206 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), Finish(), and Init().

◆ fTofHitArray

TClonesArray* CbmTofFindTracks::fTofHitArray
private

◆ fTofHitArrayIn

TClonesArray* CbmTofFindTracks::fTofHitArrayIn
private

Definition at line 208 of file CbmTofFindTracks.h.

Referenced by Exec(), and Init().

◆ fTofHitArrayOut

TClonesArray* CbmTofFindTracks::fTofHitArrayOut
private

Definition at line 212 of file CbmTofFindTracks.h.

Referenced by Exec(), and Init().

◆ fTofHitIndexArray

std::vector<Int_t> CbmTofFindTracks::fTofHitIndexArray
private

Definition at line 211 of file CbmTofFindTracks.h.

Referenced by Exec(), GetHitIndex(), and GetTofHitIndex().

◆ fTofId

CbmTofDetectorId* CbmTofFindTracks::fTofId
private

Definition at line 349 of file CbmTofFindTracks.h.

Referenced by Init(), and InitParameters().

◆ fTofMatchArrayIn

TClonesArray* CbmTofFindTracks::fTofMatchArrayIn
private

Definition at line 209 of file CbmTofFindTracks.h.

Referenced by Init().

◆ fTofUHitArray

TClonesArray* CbmTofFindTracks::fTofUHitArray
private

Definition at line 216 of file CbmTofFindTracks.h.

Referenced by Exec(), ExecFind(), and Init().

◆ fTofUHitArrayOut

TClonesArray* CbmTofFindTracks::fTofUHitArrayOut
private

Definition at line 213 of file CbmTofFindTracks.h.

Referenced by Exec(), and Init().

◆ fTrackArray

TClonesArray* CbmTofFindTracks::fTrackArray
private

◆ fTrackArrayOut

TClonesArray* CbmTofFindTracks::fTrackArrayOut
private

Definition at line 215 of file CbmTofFindTracks.h.

Referenced by Exec(), and Init().

◆ fTrackletTools

CbmTofTrackletTools* CbmTofFindTracks::fTrackletTools
private

Definition at line 205 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), and Init().

◆ fTtLight

Double_t CbmTofFindTracks::fTtLight
private

Definition at line 337 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), GetTtLight(), and SetTtLight().

◆ fTtTarg

Double_t CbmTofFindTracks::fTtTarg
private

Definition at line 336 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), GetTtTarg(), LoadCalParameter(), and SetTtTarg().

◆ fTypeStation

Int_t CbmTofFindTracks::fTypeStation[1000]
private

Definition at line 306 of file CbmTofFindTracks.h.

Referenced by GetTypeStation(), and SetStations().

◆ fvToff

std::vector<Double_t> CbmTofFindTracks::fvToff
private

Definition at line 230 of file CbmTofFindTracks.h.

Referenced by ExecFind(), and LoadCalParameter().

◆ fvTsig

std::vector<Double_t> CbmTofFindTracks::fvTsig
private

Definition at line 235 of file CbmTofFindTracks.h.

Referenced by GetSigT(), GetStationSigT(), and LoadCalParameter().

◆ fVTX_T

Double_t CbmTofFindTracks::fVTX_T
private

Definition at line 340 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), FindVertex(), and GetVertexT().

◆ fVTX_X

Double_t CbmTofFindTracks::fVTX_X
private

Definition at line 341 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), FindVertex(), and GetVertexX().

◆ fVTX_Y

Double_t CbmTofFindTracks::fVTX_Y
private

Definition at line 342 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), FindVertex(), and GetVertexY().

◆ fVTX_Z

Double_t CbmTofFindTracks::fVTX_Z
private

Definition at line 343 of file CbmTofFindTracks.h.

Referenced by FindVertex(), and GetVertexZ().

◆ fVTXNorm

Double_t CbmTofFindTracks::fVTXNorm
private

Definition at line 339 of file CbmTofFindTracks.h.

Referenced by FillHistograms(), and FindVertex().

◆ fvXoff

std::vector<Double_t> CbmTofFindTracks::fvXoff
private

Definition at line 231 of file CbmTofFindTracks.h.

Referenced by ExecFind(), and LoadCalParameter().

◆ fvXsig

std::vector<Double_t> CbmTofFindTracks::fvXsig
private

Definition at line 236 of file CbmTofFindTracks.h.

Referenced by GetSigX(), GetStationSigX(), and LoadCalParameter().

◆ fvYoff

std::vector<Double_t> CbmTofFindTracks::fvYoff
private

Definition at line 232 of file CbmTofFindTracks.h.

Referenced by ExecFind(), and LoadCalParameter().

◆ fvYsig

std::vector<Double_t> CbmTofFindTracks::fvYsig
private

Definition at line 237 of file CbmTofFindTracks.h.

Referenced by GetSigY(), GetStationSigY(), and LoadCalParameter().

◆ fvZoff

std::vector<Double_t> CbmTofFindTracks::fvZoff
private

Definition at line 233 of file CbmTofFindTracks.h.

Referenced by ExecFind(), and LoadCalParameter().

◆ fvZsig

std::vector<Double_t> CbmTofFindTracks::fvZsig
private

Definition at line 238 of file CbmTofFindTracks.h.

Referenced by GetSigZ(), GetStationSigZ(), and LoadCalParameter().

◆ vhFitDT0

std::vector<TH1*> CbmTofFindTracks::vhFitDT0
private

Definition at line 282 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhFitDTMean

std::vector<TH1*> CbmTofFindTracks::vhFitDTMean
private

Definition at line 286 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhFitDTMeanErr

std::vector<TH1*> CbmTofFindTracks::vhFitDTMeanErr
private

Definition at line 287 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhFitT0Err

std::vector<TH1*> CbmTofFindTracks::vhFitT0Err
private

Definition at line 283 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhFitTt

std::vector<TH1*> CbmTofFindTracks::vhFitTt
private

Definition at line 284 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhFitTtErr

std::vector<TH1*> CbmTofFindTracks::vhFitTtErr
private

Definition at line 285 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhPullT

std::vector<TH1*> CbmTofFindTracks::vhPullT
private

Definition at line 279 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhPullTB

std::vector<TH1*> CbmTofFindTracks::vhPullTB
private

Definition at line 280 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhPullX

std::vector<TH1*> CbmTofFindTracks::vhPullX
private

Definition at line 276 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhPullY

std::vector<TH1*> CbmTofFindTracks::vhPullY
private

Definition at line 277 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhPullZ

std::vector<TH1*> CbmTofFindTracks::vhPullZ
private

Definition at line 278 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhResidualTBWalk

std::vector<TH2*> CbmTofFindTracks::vhResidualTBWalk
private

Definition at line 288 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhResidualYWalk

std::vector<TH2*> CbmTofFindTracks::vhResidualYWalk
private

Definition at line 289 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhTrefRms

std::vector<TH1*> CbmTofFindTracks::vhTrefRms
private

Definition at line 281 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhUCDXDY_DT

std::vector<TH3*> CbmTofFindTracks::vhUCDXDY_DT
private

Definition at line 300 of file CbmTofFindTracks.h.

Referenced by CheckHit2Track(), and CreateHistograms().

◆ vhUDXDY_DT

std::vector<TH3*> CbmTofFindTracks::vhUDXDY_DT
private

Definition at line 299 of file CbmTofFindTracks.h.

Referenced by CheckHit2Track(), and CreateHistograms().

◆ vhXY_AllFitStations

std::vector<TH2*> CbmTofFindTracks::vhXY_AllFitStations
private

Definition at line 292 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhXY_AllStations

std::vector<TH2*> CbmTofFindTracks::vhXY_AllStations
private

Definition at line 291 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhXY_AllTracks

std::vector<TH2*> CbmTofFindTracks::vhXY_AllTracks
private

Definition at line 290 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhXY_CSZ

std::vector<TH3*> CbmTofFindTracks::vhXY_CSZ
private

Definition at line 298 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhXY_DT

std::vector<TH3*> CbmTofFindTracks::vhXY_DT
private

Definition at line 296 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhXY_DX

std::vector<TH3*> CbmTofFindTracks::vhXY_DX
private

Definition at line 294 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhXY_DY

std::vector<TH3*> CbmTofFindTracks::vhXY_DY
private

Definition at line 295 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhXY_MissedStation

std::vector<TH2*> CbmTofFindTracks::vhXY_MissedStation
private

Definition at line 293 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().

◆ vhXY_TOT

std::vector<TH3*> CbmTofFindTracks::vhXY_TOT
private

Definition at line 297 of file CbmTofFindTracks.h.

Referenced by CreateHistograms(), and FillHistograms().


The documentation for this class was generated from the following files: