CbmRoot
|
#include <CbmTofFindTracks.h>
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) |
virtual void | Finish () |
virtual void | SetParContainers () |
virtual void | CreateHistograms () |
virtual void | FillUHits () |
virtual Bool_t | CheckHit2Track (CbmTofHit *pHit) |
virtual void | FindVertex () |
virtual void | FillHistograms () |
CbmTofTrackFinder * | GetFinder () |
CbmTofTrackFitter * | GetFitter () |
Int_t | GetNofTracks () |
Int_t | GetNofStations () |
void | UseFinder (CbmTofTrackFinder *finder) |
void | UseFitter (CbmTofTrackFitter *fitter) |
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 () |
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 | 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) |
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 | SetT0MAX (Double_t val) |
void | SetStationMaxHMul (Int_t ival) |
void | MarkStationFired (Int_t iSt) |
Int_t | GetNStationsFired () |
void | ResetStationsFired () |
void | SetBeamMomentumLab (Double_t dval) |
void | SetRemoveSignalPropagationTime (Bool_t bval) |
void | SetBeamMaxHMul (Int_t ival) |
void | SetCalOpt (Int_t ival) |
Double_t | GetVertexT () const |
Double_t | GetVertexX () const |
Double_t | GetVertexY () const |
Double_t | GetVertexZ () const |
Static Public Member Functions | |
static CbmTofFindTracks * | Instance () |
Private Member Functions | |
CbmTofFindTracks (const CbmTofFindTracks &) | |
CbmTofFindTracks & | operator= (const CbmTofFindTracks &) |
void | CheckMaxHMul () |
Bool_t | LoadCalParameter () |
Bool_t | WriteHistos () |
ClassDef (CbmTofFindTracks, 1) | |
Static Private Attributes | |
static CbmTofFindTracks * | fInstance = 0 |
Friends | |
class | CbmTofTrackFinderNN |
class | CbmTofAnaTestbeam |
Definition at line 43 of file CbmTofFindTracks.h.
CbmTofFindTracks::CbmTofFindTracks | ( | ) |
CbmTofFindTracks::CbmTofFindTracks | ( | const char * | name, |
const char * | title = "FairTask" , |
||
CbmTofTrackFinder * | finder = NULL |
||
) |
Standard constructor
name | Name of class |
title | Task title |
finder | Pointer to STS track finder concrete class |
Definition at line 70 of file CbmTofFindTracks.cxx.
References fInstance.
|
virtual |
Destructor
Definition at line 193 of file CbmTofFindTracks.cxx.
References fInstance, and fTrackArray.
|
private |
|
virtual |
Definition at line 2441 of file CbmTofFindTracks.cxx.
References CbmTofTracklet::ContainsAddr(), DetMask, fTrackArray, CbmHit::GetAddress(), CbmTofTracklet::GetFitT(), CbmTofTracklet::GetFitX(), CbmTofTracklet::GetFitY(), CbmTofTracklet::GetNofHits(), GetNofStations(), GetStationOfAddr(), CbmHit::GetTime(), CbmPixelHit::GetX(), CbmPixelHit::GetY(), CbmHit::GetZ(), vhUCDXDY_DT, and vhUDXDY_DT.
Referenced by FillUHits().
|
private |
Definition at line 2470 of file CbmTofFindTracks.cxx.
References fiBeamCounter, fiBeamMaxHMul, fInspectEvent, fiStationMaxHMul, fMapStationRpcId, fNTofStations, and fStationHMul.
Referenced by ExecFind().
|
private |
|
virtual |
Definition at line 1196 of file CbmTofFindTracks.cxx.
References CbmTofAnaTestbeam::fChannelInfo, fDigiPar, fFinder, fhAllHitsSmTypes, fhAllHitsStation, fhDeltaTt_Smt, fhPullT_Smt, fhPullX_Smt, fhPullY_Smt, fhPullZ_Smt, fhTOff_HMul2, fhTOff_Smt, fhTrackingTimeNhits, fhTrklChi2, fhTrklDT0SmMis, fhTrklDT0StMis2, fhTrklHMul, fhTrklMul, fhTrklMul3D, fhTrklMulMaxMM, fhTrklMulNhits, fhTrklT0HMul, fhTrklT0Mul, fhTrklTtHMul, fhTrklTxHMul, fhTrklTyHMul, fhTrklVelHMul, fhTrklXY0_0, fhTrklXY0_1, fhTrklXY0_2, fhTrklZ0xHMul, fhTrklZ0yHMul, fhUsedHitsStation, fhVTX_DT0_Norm, fhVTX_XY0, fhVTXNorm, fMapRpcIdParInd, fMapStationRpcId, fNTofStations, fT0MAX, CbmTofDigiPar::GetCell(), CbmTofCell::GetSizex(), vhPullT, vhPullTB, vhPullX, vhPullY, vhPullZ, vhResidualTBWalk, vhResidualYWalk, vhUCDXDY_DT, vhUDXDY_DT, vhXY_AllStations, vhXY_AllTracks, vhXY_CSZ, vhXY_DT, vhXY_DX, vhXY_DY, vhXY_MissedStation, and vhXY_TOT.
Referenced by Init().
|
virtual |
Task execution
Definition at line 1004 of file CbmTofFindTracks.cxx.
References CbmEvent::AddData(), ExecFind(), fEventsColl, fTofHitArray, fTofHitArrayIn, fTrackArray, fTrackArrayOut, CbmEvent::GetIndex(), CbmEvent::GetNofData(), kTofHit, and kTofTrack.
|
virtual |
Definition at line 1042 of file CbmTofFindTracks.cxx.
References CheckMaxHMul(), DetMask, CbmTofTrackFinder::DoFind(), fbRemoveSignalPropagationTime, CbmTofAnaTestbeam::fChannelInfo, fdBeamMomentumLab, fDigiBdfPar, fDigiPar, fdTrackingTime, fFinder, fhPullT_Smt_Off, fhPullX_Smt_Off, fhPullY_Smt_Off, fhPullZ_Smt_Off, fiBeamCounter, fiEvent, FillHistograms(), FillUHits(), FindVertex(), fInspectEvent, fMapRpcIdParInd, fNofTracks, fNTofStations, fSIGT, fSIGX, fSIGY, fSIGZ, fStart, fStationHMul, fStop, fTofHitArray, fTofUHitArray, fTrackArray, CbmHit::GetAddress(), CbmTofDigiPar::GetCell(), CbmPixelHit::GetDx(), CbmPixelHit::GetDy(), CbmHit::GetDz(), GetMinNofHits(), GetNStationsFired(), CbmTofAddress::GetRpcId(), GetSigT(), CbmTofDigiBdfPar::GetSigVel(), GetSigX(), GetSigY(), GetSigZ(), CbmTofCell::GetSizex(), CbmTofCell::GetSizey(), CbmTofAddress::GetSmId(), CbmTofAddress::GetSmType(), GetStationOfAddr(), CbmHit::GetTime(), CbmHit::GetTimeError(), CbmPixelHit::GetX(), CbmPixelHit::GetY(), CbmHit::GetZ(), MarkStationFired(), ResetStationsFired(), CbmPixelHit::SetPosition(), CbmPixelHit::SetPositionError(), CbmHit::SetTime(), CbmHit::SetTimeError(), CbmPixelHit::SetX(), CbmPixelHit::SetY(), and CbmHit::SetZ().
Referenced by Exec().
|
virtual |
Definition at line 1738 of file CbmTofFindTracks.cxx.
References DetMask, CbmTofAnaTestbeam::fChannelInfo, fDigiBdfPar, fDigiPar, fdRefDVel, fdRefVelMean, fdTrackingTime, fhAllHitsSmTypes, fhAllHitsStation, 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, fhTrklVelHMul, fhTrklXY0_0, fhTrklXY0_1, fhTrklXY0_2, fhTrklZ0xHMul, fhTrklZ0yHMul, fhUsedHitsStation, fhVTX_DT0_Norm, fhVTX_XY0, fhVTXNorm, fiBeamCounter, fiCalOpt, fiEvent, CbmTofCalibrator::FillCalHist(), fMapRpcIdParInd, fMapStationRpcId, fMinNofHits, fNReqStations, fNTofStations, fTofCalibrator, fTofHitArray, fTrackArray, fTrackletTools, fTtTarg, fVTX_T, fVTX_X, fVTX_Y, fVTXNorm, CbmHit::GetAddress(), CbmTofDigiPar::GetCell(), CbmTofHit::GetCh(), CbmTofAddress::GetChannelId(), CbmTofTracklet::GetChiSq(), CbmTofTracklet::GetFitT(), CbmTofTracklet::GetFitX(), CbmTofTracklet::GetFitY(), CbmTofHit::GetFlag(), CbmTofTrackletParam::GetLz(), CbmTofDigiBdfPar::GetNbChan(), CbmTofTracklet::GetNofHits(), GetNReqStations(), CbmTofHit::GetR(), CbmTofTracklet::GetRefVel(), CbmTofAddress::GetRpcId(), CbmTofCell::GetSizex(), CbmTofAddress::GetSmId(), CbmTofAddress::GetSmType(), CbmTofTracklet::GetStationHitIndex(), GetStationOfAddr(), CbmTofTrackletTools::GetTdif(), CbmHit::GetTime(), CbmTofTracklet::GetTofDetIndex(), CbmTofTracklet::GetTofHitPointer(), CbmTofTracklet::GetTrackParameter(), CbmTofTracklet::GetTt(), CbmTofTrackletParam::GetTx(), CbmTofTrackletParam::GetTy(), CbmTofAddress::GetUniqueAddress(), CbmTofCell::GetX(), CbmPixelHit::GetX(), CbmTofCell::GetY(), CbmPixelHit::GetY(), CbmTofCell::GetZ(), CbmTofTrackletParam::GetZ(), CbmHit::GetZ(), CbmTofTracklet::GetZ0x(), CbmTofTracklet::GetZ0y(), CbmTofTrackletParam::GetZy(), iWarnNotDefined, CbmTofTracklet::PrintInfo(), Cbm::Sign(), CbmTofTrackletParam::ToString(), vhPullT, vhPullTB, vhPullX, vhPullY, vhPullZ, vhResidualTBWalk, vhResidualYWalk, vhXY_AllStations, vhXY_AllTracks, vhXY_CSZ, vhXY_DT, vhXY_DX, vhXY_DY, vhXY_MissedStation, and vhXY_TOT.
Referenced by ExecFind().
|
virtual |
Definition at line 2428 of file CbmTofFindTracks.cxx.
References CheckHit2Track(), DetMask, fNTofStations, fTofHitArray, fTofUHitArray, CbmHit::GetAddress(), CbmTofHit::GetFlag(), and GetStationOfAddr().
Referenced by ExecFind().
|
virtual |
Definition at line 1696 of file CbmTofFindTracks.cxx.
References fMinNofHits, fTrackArray, fVTX_T, fVTX_X, fVTX_Y, fVTX_Z, fVTXNorm, CbmTofTracklet::GetFitT(), CbmTofTracklet::GetFitX(), CbmTofTracklet::GetFitY(), and CbmTofTracklet::GetNofHits().
Referenced by ExecFind().
|
virtual |
Finish at the end of each event
Definition at line 1187 of file CbmTofFindTracks.cxx.
References fiCalOpt, fiEvent, fTofCalibrator, CbmTofCalibrator::UpdateCalHist(), and WriteHistos().
|
inline |
Definition at line 116 of file CbmTofFindTracks.h.
References fMapStationRpcId.
Referenced by CbmTofTrackFinderNN::DoFind(), GetNStationsFired(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 124 of file CbmTofFindTracks.h.
References fiBeamCounter.
Referenced by CbmTofTrackFinderNN::DoFind(), and CbmTofTrackFinderNN::UpdateTrackList().
|
inline |
Definition at line 123 of file CbmTofFindTracks.h.
References fiCorMode.
|
inline |
Definition at line 117 of file CbmTofFindTracks.h.
References fMapRpcIdParInd.
|
inline |
Definition at line 125 of file CbmTofFindTracks.h.
References fiEvent.
Referenced by CbmTofTrackFinderNN::UpdateTrackList().
|
inline |
|
inline |
Definition at line 95 of file CbmTofFindTracks.h.
References fFitter.
|
inline |
Definition at line 107 of file CbmTofFindTracks.h.
References fMinNofHits.
Referenced by CbmTofTrackFinderNN::DoFind(), CbmTofAnaTestbeam::ExecEvent(), ExecFind(), and CbmTofAnaTestbeam::FillHistos().
|
inline |
Definition at line 97 of file CbmTofFindTracks.h.
References fNTofStations.
Referenced by CheckHit2Track(), CbmTofTrackFinderNN::DoFind(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 96 of file CbmTofFindTracks.h.
References fNofTracks.
|
inline |
Definition at line 109 of file CbmTofFindTracks.h.
References fNReqStations.
Referenced by FillHistograms().
|
inline |
Definition at line 108 of file CbmTofFindTracks.h.
References fNTofStations.
Referenced by CbmTofAnaTestbeam::CreateHistos(), CbmTofTrackFinderNN::DoFind(), and CbmTofAnaTestbeam::FillHistos().
Int_t CbmTofFindTracks::GetNStationsFired | ( | ) |
Definition at line 2409 of file CbmTofFindTracks.cxx.
References fiStationMaxHMul, fNTofStations, fStationHMul, and GetAddrOfStation().
Referenced by CbmTofAnaTestbeam::ExecEvent(), and ExecFind().
|
inline |
Definition at line 128 of file CbmTofFindTracks.h.
References fSIGT.
Referenced by CbmTofTrackFinderNN::DoFind(), and ExecFind().
Double_t CbmTofFindTracks::GetSigT | ( | Int_t | iAddr | ) |
Definition at line 2389 of file CbmTofFindTracks.cxx.
References fhPullT_Smt_Width, and fMapRpcIdParInd.
|
inline |
Definition at line 129 of file CbmTofFindTracks.h.
References fSIGX.
Referenced by CbmTofTrackFinderNN::DoFind(), and ExecFind().
Double_t CbmTofFindTracks::GetSigX | ( | Int_t | iAddr | ) |
Definition at line 2394 of file CbmTofFindTracks.cxx.
References fhPullX_Smt_Width, and fMapRpcIdParInd.
|
inline |
Definition at line 130 of file CbmTofFindTracks.h.
References fSIGY.
Referenced by CbmTofTrackFinderNN::DoFind(), and ExecFind().
Double_t CbmTofFindTracks::GetSigY | ( | Int_t | iAddr | ) |
Definition at line 2399 of file CbmTofFindTracks.cxx.
References fhPullY_Smt_Width, and fMapRpcIdParInd.
|
inline |
Double_t CbmTofFindTracks::GetSigZ | ( | Int_t | iAddr | ) |
Definition at line 2404 of file CbmTofFindTracks.cxx.
References fhPullZ_Smt_Width, and fMapRpcIdParInd.
Int_t CbmTofFindTracks::GetStationOfAddr | ( | Int_t | iAddr | ) |
Definition at line 2358 of file CbmTofFindTracks.cxx.
References fMapStationRpcId.
Referenced by CheckHit2Track(), ExecFind(), FillHistograms(), CbmTofAnaTestbeam::FillHistos(), FillUHits(), CbmTofTrackFinderNN::PrintStatus(), and CbmTofTrackFinderNN::TrklSeed().
|
inline |
Definition at line 121 of file CbmTofFindTracks.h.
References fStationType, and i.
Double_t CbmTofFindTracks::GetTOff | ( | Int_t | iAddr | ) |
Definition at line 2383 of file CbmTofFindTracks.cxx.
References fhPullT_Smt_Off, and fMapRpcIdParInd.
Referenced by CbmTofCalibrator::FillCalHist(), and CbmTofAnaTestbeam::Init().
|
inline |
Definition at line 126 of file CbmTofFindTracks.h.
References fTtTarg.
Referenced by CbmTofTrackFinderNN::DoFind().
|
inline |
Definition at line 122 of file CbmTofFindTracks.h.
References fTypeStation, and i.
|
inline |
Definition at line 170 of file CbmTofFindTracks.h.
References fVTX_T.
Referenced by CbmTofAnaTestbeam::FillHistos().
|
inline |
Definition at line 171 of file CbmTofFindTracks.h.
References fVTX_X.
Referenced by CbmTofAnaTestbeam::FillHistos().
|
inline |
Definition at line 172 of file CbmTofFindTracks.h.
References fVTX_Y.
Referenced by CbmTofAnaTestbeam::FillHistos().
|
inline |
Definition at line 173 of file CbmTofFindTracks.h.
References fVTX_Z.
|
virtual |
Initialisation at beginning of each event
Definition at line 201 of file CbmTofFindTracks.cxx.
References CreateHistograms(), fDigiPar, fEventsColl, fFinder, fFitter, fiBeamCounter, fiCalOpt, fMapRpcIdParInd, fNTofStations, fOutHstFileName, fRpcAddr, fStationHMul, fTofCalibrator, fTofHitArray, fTofHitArrayIn, fTofId, fTofMatchArrayIn, fTofUHitArray, fTrackArray, fTrackArrayOut, fTrackletTools, CbmTofDetectorId::GetCell(), CbmTofDigiPar::GetCellId(), CbmTofDetectorId::GetCounter(), CbmTofDigiPar::GetNrOfModules(), CbmTofDetectorId::GetSModule(), CbmTofDetectorId::GetSMType(), CbmTofTrackFinder::Init(), CbmTofCalibrator::Init(), InitParameters(), LoadCalParameter(), and CbmTofCalibrator::SetR0Lim().
Bool_t CbmTofFindTracks::InitParameters | ( | ) |
Definition at line 527 of file CbmTofFindTracks.cxx.
References fGeoHandler, fTofId, CbmTofCreateDigiPar::Init(), CbmTofGeoHandler::Init(), k12b, and k14a.
Referenced by Init().
|
inline |
Definition at line 132 of file CbmTofFindTracks.h.
References fInspectEvent.
Referenced by CbmTofAnaTestbeam::ExecEvent(), and CbmTofAnaTestbeam::FillHistos().
|
inlinestatic |
Definition at line 65 of file CbmTofFindTracks.h.
References fInstance.
Referenced by CbmTofTrackFinderNN::Init(), CbmTofAnaTestbeam::Init(), and CbmTofCalibrator::Init().
|
private |
Definition at line 325 of file CbmTofFindTracks.cxx.
References fbUseSigCalib, fCalParFile, fCalParFileName, CbmTofAnaTestbeam::fChannelInfo, fDigiPar, 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, CbmTofDigiPar::GetCell(), and CbmTofCell::GetZ().
Referenced by Init().
|
inline |
Definition at line 159 of file CbmTofFindTracks.h.
References fStationHMul.
Referenced by ExecFind().
|
private |
void CbmTofFindTracks::PrintMapRpcIdParInd | ( | ) |
Definition at line 2485 of file CbmTofFindTracks.cxx.
References fMapRpcIdParInd.
Referenced by CbmTofAnaTestbeam::FillHistos().
void CbmTofFindTracks::PrintSetup | ( | ) |
Definition at line 2374 of file CbmTofFindTracks.cxx.
References fMapStationRpcId.
void CbmTofFindTracks::ResetStationsFired | ( | ) |
Definition at line 2423 of file CbmTofFindTracks.cxx.
References fNTofStations, and fStationHMul.
Referenced by ExecFind().
void CbmTofFindTracks::SetBeamCounter | ( | Int_t | iModType, |
Int_t | iModId, | ||
Int_t | iRpcId | ||
) |
Definition at line 2351 of file CbmTofFindTracks.cxx.
References fiBeamCounter, and CbmTofAddress::GetUniqueAddress().
|
inline |
Definition at line 167 of file CbmTofFindTracks.h.
References fiBeamMaxHMul.
|
inline |
Definition at line 163 of file CbmTofFindTracks.h.
References fdBeamMomentumLab.
|
inline |
Definition at line 168 of file CbmTofFindTracks.h.
References fiCalOpt.
|
inline |
Definition at line 152 of file CbmTofFindTracks.h.
References fCalOutFileName.
|
inline |
Definition at line 149 of file CbmTofFindTracks.h.
References fCalParFileName.
|
inline |
Definition at line 148 of file CbmTofFindTracks.h.
References fiCorMode.
|
inline |
Definition at line 103 of file CbmTofFindTracks.h.
References fMinNofHits, and i.
|
inline |
Definition at line 105 of file CbmTofFindTracks.h.
References fNReqStations, and i.
|
inline |
Definition at line 104 of file CbmTofFindTracks.h.
References fNTofStations, and i.
|
virtual |
SetParContainers
Definition at line 556 of file CbmTofFindTracks.cxx.
References fDigiBdfPar, fDigiPar, and CbmTofDigiPar::GetNrOfModules().
|
inline |
Definition at line 146 of file CbmTofFindTracks.h.
References fdRefDVel.
|
inline |
Definition at line 145 of file CbmTofFindTracks.h.
References fdRefVelMean.
|
inline |
Definition at line 164 of file CbmTofFindTracks.h.
References fbRemoveSignalPropagationTime.
|
inline |
Definition at line 140 of file CbmTofFindTracks.h.
References fSIGT.
|
inline |
Definition at line 141 of file CbmTofFindTracks.h.
References fSIGX.
|
inline |
Definition at line 142 of file CbmTofFindTracks.h.
References fSIGY.
|
inline |
Definition at line 143 of file CbmTofFindTracks.h.
References fSIGZ.
void CbmTofFindTracks::SetStation | ( | Int_t | iVal, |
Int_t | iModType, | ||
Int_t | iModId, | ||
Int_t | iRpcId | ||
) |
Definition at line 2338 of file CbmTofFindTracks.cxx.
References fDigiBdfPar, fMapStationRpcId, CbmTofDigiBdfPar::GetNbChan(), and CbmTofAddress::GetUniqueAddress().
Referenced by CbmTofTrackFinderNN::DoFind().
|
inline |
Definition at line 158 of file CbmTofFindTracks.h.
References fiStationMaxHMul.
void CbmTofFindTracks::SetStations | ( | Int_t | ival | ) |
Definition at line 2323 of file CbmTofFindTracks.cxx.
References fMapStationRpcId, fNTofStations, fStationType, fTypeStation, CbmTofAddress::GetUniqueAddress(), and i.
|
inline |
Definition at line 156 of file CbmTofFindTracks.h.
References fT0MAX.
|
inline |
Definition at line 155 of file CbmTofFindTracks.h.
References fTtTarg.
|
inline |
Definition at line 144 of file CbmTofFindTracks.h.
References fbUseSigCalib.
|
inline |
|
inline |
Definition at line 101 of file CbmTofFindTracks.h.
References fFitter.
|
private |
Definition at line 577 of file CbmTofFindTracks.cxx.
References fCalOutFileName, fhPullT_Smt, fhPullT_Smt_Off, fhPullT_Smt_Width, fhPullX_Smt, fhPullX_Smt_Off, fhPullX_Smt_Width, fhPullY_Smt, fhPullY_Smt_Off, fhPullY_Smt_Width, fhPullZ_Smt, fhPullZ_Smt_Off, fhPullZ_Smt_Width, fhTOff_HMul2, fhTOff_Smt, fiBeamCounter, fiCorMode, fMapRpcIdParInd, fMapStationRpcId, fRpcAddr, fSIGT, fSIGX, and fSIGY.
Referenced by Finish().
|
friend |
Definition at line 45 of file CbmTofFindTracks.h.
|
friend |
Definition at line 44 of file CbmTofFindTracks.h.
|
private |
Definition at line 311 of file CbmTofFindTracks.h.
Referenced by ExecFind(), and SetRemoveSignalPropagationTime().
|
private |
Definition at line 302 of file CbmTofFindTracks.h.
Referenced by LoadCalParameter(), and SetUseSigCalib().
|
private |
Definition at line 262 of file CbmTofFindTracks.h.
Referenced by SetCalOutFileName(), and WriteHistos().
|
private |
Definition at line 263 of file CbmTofFindTracks.h.
Referenced by LoadCalParameter().
|
private |
Definition at line 261 of file CbmTofFindTracks.h.
Referenced by LoadCalParameter(), and SetCalParFileName().
|
private |
Definition at line 310 of file CbmTofFindTracks.h.
Referenced by ExecFind(), and SetBeamMomentumLab().
|
private |
Definition at line 296 of file CbmTofFindTracks.h.
Referenced by ExecFind(), FillHistograms(), SetParContainers(), and SetStation().
|
private |
Definition at line 295 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), ExecFind(), FillHistograms(), Init(), LoadCalParameter(), and SetParContainers().
|
private |
Definition at line 304 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), and SetRefDVel().
|
private |
Definition at line 303 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), and SetRefVelMean().
|
private |
Definition at line 308 of file CbmTofFindTracks.h.
Referenced by ExecFind(), and FillHistograms().
|
private |
Definition at line 181 of file CbmTofFindTracks.h.
|
private |
Definition at line 177 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), ExecFind(), GetFinder(), Init(), and UseFinder().
|
private |
Definition at line 178 of file CbmTofFindTracks.h.
Referenced by GetFitter(), Init(), and UseFitter().
|
private |
Definition at line 293 of file CbmTofFindTracks.h.
Referenced by InitParameters().
|
private |
Definition at line 211 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 210 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 278 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 264 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().
|
private |
Definition at line 265 of file CbmTofFindTracks.h.
Referenced by ExecFind(), GetTOff(), LoadCalParameter(), and WriteHistos().
|
private |
Definition at line 272 of file CbmTofFindTracks.h.
Referenced by GetSigT(), LoadCalParameter(), and WriteHistos().
|
private |
Definition at line 266 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().
|
private |
Definition at line 267 of file CbmTofFindTracks.h.
Referenced by ExecFind(), FillHistograms(), LoadCalParameter(), and WriteHistos().
|
private |
Definition at line 273 of file CbmTofFindTracks.h.
Referenced by GetSigX(), LoadCalParameter(), and WriteHistos().
|
private |
Definition at line 268 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().
|
private |
Definition at line 269 of file CbmTofFindTracks.h.
Referenced by ExecFind(), FillHistograms(), LoadCalParameter(), and WriteHistos().
|
private |
Definition at line 274 of file CbmTofFindTracks.h.
Referenced by GetSigY(), LoadCalParameter(), and WriteHistos().
|
private |
Definition at line 270 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().
|
private |
Definition at line 271 of file CbmTofFindTracks.h.
Referenced by ExecFind(), FillHistograms(), LoadCalParameter(), and WriteHistos().
|
private |
Definition at line 275 of file CbmTofFindTracks.h.
Referenced by GetSigZ(), LoadCalParameter(), and WriteHistos().
|
private |
Definition at line 279 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().
|
private |
Definition at line 276 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), FillHistograms(), and WriteHistos().
|
private |
Definition at line 277 of file CbmTofFindTracks.h.
|
private |
Definition at line 214 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 209 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 227 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 228 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 218 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 208 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 217 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 216 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 215 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 225 of file CbmTofFindTracks.h.
Referenced by CreateHistograms().
|
private |
Definition at line 226 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 223 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 221 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 222 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 224 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 229 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 230 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 231 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 219 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 220 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 212 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 253 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 252 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 251 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 281 of file CbmTofFindTracks.h.
Referenced by CheckMaxHMul(), ExecFind(), FillHistograms(), GetBeamCounter(), Init(), LoadCalParameter(), SetBeamCounter(), and WriteHistos().
|
private |
Definition at line 312 of file CbmTofFindTracks.h.
Referenced by CheckMaxHMul(), and SetBeamMaxHMul().
|
private |
Definition at line 313 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), Finish(), Init(), and SetCalOpt().
|
private |
Definition at line 280 of file CbmTofFindTracks.h.
Referenced by GetCorMode(), LoadCalParameter(), SetCorMode(), and WriteHistos().
|
private |
Definition at line 290 of file CbmTofFindTracks.h.
Referenced by ExecFind(), FillHistograms(), Finish(), and GetEventNumber().
|
private |
Definition at line 194 of file CbmTofFindTracks.h.
Referenced by CheckMaxHMul(), ExecFind(), and InspectEvent().
|
staticprivate |
Definition at line 176 of file CbmTofFindTracks.h.
Referenced by CbmTofFindTracks(), Instance(), and ~CbmTofFindTracks().
|
private |
Definition at line 282 of file CbmTofFindTracks.h.
Referenced by CheckMaxHMul(), GetNStationsFired(), and SetStationMaxHMul().
|
private |
Definition at line 200 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), ExecFind(), FillHistograms(), CbmTofAnaTestbeam::FillHistos(), GetDetIndSize(), GetSigT(), GetSigX(), GetSigY(), GetSigZ(), GetTOff(), Init(), LoadCalParameter(), PrintMapRpcIdParInd(), and WriteHistos().
|
private |
Definition at line 199 of file CbmTofFindTracks.h.
Referenced by CheckMaxHMul(), CreateHistograms(), FillHistograms(), GetAddrOfStation(), GetStationOfAddr(), PrintSetup(), SetStation(), SetStations(), and WriteHistos().
|
private |
Definition at line 190 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), FindVertex(), GetMinNofHits(), and SetMinNofHits().
|
private |
Definition at line 191 of file CbmTofFindTracks.h.
Referenced by ExecFind(), and GetNofTracks().
|
private |
Definition at line 193 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), GetNReqStations(), and SetNReqStations().
|
private |
Definition at line 192 of file CbmTofFindTracks.h.
Referenced by CheckMaxHMul(), CreateHistograms(), ExecFind(), FillHistograms(), FillUHits(), GetNofStations(), GetNStations(), GetNStationsFired(), Init(), ResetStationsFired(), SetNStations(), and SetStations().
|
private |
Definition at line 257 of file CbmTofFindTracks.h.
Referenced by Init().
|
private |
Definition at line 198 of file CbmTofFindTracks.h.
Referenced by Init(), and WriteHistos().
|
private |
Definition at line 298 of file CbmTofFindTracks.h.
Referenced by ExecFind(), GetSigT(), LoadCalParameter(), SetSIGT(), and WriteHistos().
|
private |
Definition at line 299 of file CbmTofFindTracks.h.
Referenced by ExecFind(), GetSigX(), LoadCalParameter(), SetSIGX(), and WriteHistos().
|
private |
Definition at line 300 of file CbmTofFindTracks.h.
Referenced by ExecFind(), GetSigY(), LoadCalParameter(), SetSIGY(), and WriteHistos().
|
private |
Definition at line 301 of file CbmTofFindTracks.h.
Referenced by ExecFind(), GetSigZ(), LoadCalParameter(), and SetSIGZ().
|
private |
Definition at line 306 of file CbmTofFindTracks.h.
Referenced by ExecFind().
|
private |
Definition at line 197 of file CbmTofFindTracks.h.
Referenced by CheckMaxHMul(), ExecFind(), GetNStationsFired(), Init(), MarkStationFired(), and ResetStationsFired().
|
private |
Definition at line 196 of file CbmTofFindTracks.h.
Referenced by GetStationType(), and SetStations().
|
private |
Definition at line 307 of file CbmTofFindTracks.h.
Referenced by ExecFind().
|
private |
Definition at line 289 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and SetT0MAX().
|
private |
Definition at line 180 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), Finish(), and Init().
|
private |
Definition at line 184 of file CbmTofFindTracks.h.
Referenced by Exec(), ExecFind(), FillHistograms(), FillUHits(), and Init().
|
private |
Definition at line 182 of file CbmTofFindTracks.h.
|
private |
Definition at line 294 of file CbmTofFindTracks.h.
Referenced by Init(), and InitParameters().
|
private |
Definition at line 183 of file CbmTofFindTracks.h.
Referenced by Init().
|
private |
Definition at line 188 of file CbmTofFindTracks.h.
Referenced by ExecFind(), FillUHits(), and Init().
|
private |
Definition at line 185 of file CbmTofFindTracks.h.
Referenced by CheckHit2Track(), Exec(), ExecFind(), FillHistograms(), FindVertex(), Init(), and ~CbmTofFindTracks().
|
private |
Definition at line 187 of file CbmTofFindTracks.h.
|
private |
Definition at line 179 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), and Init().
|
private |
Definition at line 283 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), GetTtTarg(), LoadCalParameter(), and SetTtTarg().
|
private |
Definition at line 255 of file CbmTofFindTracks.h.
Referenced by GetTypeStation(), and SetStations().
|
private |
Definition at line 285 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), FindVertex(), and GetVertexT().
|
private |
Definition at line 286 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), FindVertex(), and GetVertexX().
|
private |
Definition at line 287 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), FindVertex(), and GetVertexY().
|
private |
Definition at line 288 of file CbmTofFindTracks.h.
Referenced by FindVertex(), and GetVertexZ().
|
private |
Definition at line 284 of file CbmTofFindTracks.h.
Referenced by FillHistograms(), and FindVertex().
|
private |
Definition at line 236 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 237 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 233 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 234 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 235 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 238 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 239 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 249 of file CbmTofFindTracks.h.
Referenced by CheckHit2Track(), and CreateHistograms().
|
private |
Definition at line 248 of file CbmTofFindTracks.h.
Referenced by CheckHit2Track(), and CreateHistograms().
|
private |
Definition at line 241 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 240 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 247 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 245 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 243 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 244 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 242 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().
|
private |
Definition at line 246 of file CbmTofFindTracks.h.
Referenced by CreateHistograms(), and FillHistograms().