From 6210e82eb0bbc70f4f1520d545022ea48ae29ae4 Mon Sep 17 00:00:00 2001 From: Norbert Herrmann <n.herrmann@physi.uni-heidelberg.de> Date: Sun, 27 Sep 2020 12:10:13 +0200 Subject: [PATCH] add diagnostics histogram hCalR0 --- reco/detectors/tof/CbmTofCalibrator.cxx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/reco/detectors/tof/CbmTofCalibrator.cxx b/reco/detectors/tof/CbmTofCalibrator.cxx index ba814803b4..e5f57b7e39 100644 --- a/reco/detectors/tof/CbmTofCalibrator.cxx +++ b/reco/detectors/tof/CbmTofCalibrator.cxx @@ -41,6 +41,7 @@ CbmTofCalibrator::CbmTofCalibrator() , fDigiPar(NULL) , fDigiBdfPar(NULL) , fTofDigiMatchColl(NULL) + , fhCalR0(NULL) , fhCalPos() , fhCalTOff() , fhCalTot() @@ -126,6 +127,9 @@ Bool_t CbmTofCalibrator::CreateCalHist() { // detector related distributions Int_t iNbDet = fDigiBdfPar->GetNbDet(); LOG(info) << "Define Calibrator histos for " << iNbDet << " detectors "; + + fhCalR0 = new TH1D("hCalR0","Tracklet distance to nominal vertex; R_0 [cm]",100,0.,0.5); + fhCalPos.resize(iNbDet); fhCalTOff.resize(iNbDet); fhCalTot.resize(iNbDet); @@ -236,8 +240,10 @@ void CbmTofCalibrator::FillCalHist(CbmTofTracklet* pTrk) { fbBeam && fdR0Lim > 0.) // consider only tracks originating from nominal interaction point + { + fhCalR0->Fill(pTrk->GetR0()); if (pTrk->GetR0() > fdR0Lim) return; - + } for (Int_t iHit = 0; iHit < pTrk->GetNofHits(); iHit++) { CbmTofHit* pHit = pTrk->GetTofHitPointer(iHit); Int_t iDetId = (pHit->GetAddress() & DetMask); -- GitLab