diff --git a/reco/detectors/tof/CbmTofFindTracks.cxx b/reco/detectors/tof/CbmTofFindTracks.cxx index a0b55eacbcd85a4d8177aac487ced0b973671c3d..c537960c82de9174f16a891318a540239561c18c 100644 --- a/reco/detectors/tof/CbmTofFindTracks.cxx +++ b/reco/detectors/tof/CbmTofFindTracks.cxx @@ -179,6 +179,7 @@ CbmTofFindTracks::CbmTofFindTracks(const char* name, , fbUseSigCalib(kTRUE) , fdRefVelMean(0.) , fdRefDVel(1.E7) + , fdR0Lim(0.) , fStart() , fStop() , fdTrackingTime(0.) @@ -316,9 +317,8 @@ InitStatus CbmTofFindTracks::Init() { if (fTofCalibrator->Init() != kSUCCESS) return kFATAL; if (bBeamCounter) { fTofCalibrator->SetBeam(bBeamCounter); - fTofCalibrator->SetR0Lim( - 10.); // FIXME, hardwired parameter for debugging - LOG(info) << "Set CbmTofCalibrator::R0Lim to 10."; + fTofCalibrator->SetR0Lim(fdR0Lim); // FIXME, hardwired parameter for debugging + LOG(info) << "Set CbmTofCalibrator::R0Lim to "<<fdR0Lim; } } diff --git a/reco/detectors/tof/CbmTofFindTracks.h b/reco/detectors/tof/CbmTofFindTracks.h index 404c4bbb474aa6d9a16c2bd4230955b246ae59e1..68ed76f3f6cdfc338288343b8ee2840bc233d645 100644 --- a/reco/detectors/tof/CbmTofFindTracks.h +++ b/reco/detectors/tof/CbmTofFindTracks.h @@ -113,6 +113,7 @@ public: void SetBeamCounter(Int_t iModType, Int_t iModId, Int_t iRpcId); void PrintSetup(); + inline void SetR0Lim(Double_t dVal) { fdR0Lim=dVal; } inline Int_t GetAddrOfStation(Int_t iVal) { return fMapStationRpcId[iVal]; } inline Int_t GetDetIndSize() { return fMapRpcIdParInd.size(); } Int_t GetStationOfAddr(Int_t iAddr); @@ -302,6 +303,7 @@ private: Bool_t fbUseSigCalib; Double_t fdRefVelMean; Double_t fdRefDVel; + Double_t fdR0Lim; TTimeStamp fStart; TTimeStamp fStop;