Skip to content
Snippets Groups Projects
Commit 6210e82e authored by Norbert Herrmann's avatar Norbert Herrmann Committed by Florian Uhlig
Browse files

add diagnostics histogram hCalR0

parent 233a51ac
No related branches found
No related tags found
1 merge request!138Final merge
...@@ -41,6 +41,7 @@ CbmTofCalibrator::CbmTofCalibrator() ...@@ -41,6 +41,7 @@ CbmTofCalibrator::CbmTofCalibrator()
, fDigiPar(NULL) , fDigiPar(NULL)
, fDigiBdfPar(NULL) , fDigiBdfPar(NULL)
, fTofDigiMatchColl(NULL) , fTofDigiMatchColl(NULL)
, fhCalR0(NULL)
, fhCalPos() , fhCalPos()
, fhCalTOff() , fhCalTOff()
, fhCalTot() , fhCalTot()
...@@ -126,6 +127,9 @@ Bool_t CbmTofCalibrator::CreateCalHist() { ...@@ -126,6 +127,9 @@ Bool_t CbmTofCalibrator::CreateCalHist() {
// detector related distributions // detector related distributions
Int_t iNbDet = fDigiBdfPar->GetNbDet(); Int_t iNbDet = fDigiBdfPar->GetNbDet();
LOG(info) << "Define Calibrator histos for " << iNbDet << " detectors "; 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); fhCalPos.resize(iNbDet);
fhCalTOff.resize(iNbDet); fhCalTOff.resize(iNbDet);
fhCalTot.resize(iNbDet); fhCalTot.resize(iNbDet);
...@@ -236,8 +240,10 @@ void CbmTofCalibrator::FillCalHist(CbmTofTracklet* pTrk) { ...@@ -236,8 +240,10 @@ void CbmTofCalibrator::FillCalHist(CbmTofTracklet* pTrk) {
fbBeam fbBeam
&& fdR0Lim && fdR0Lim
> 0.) // consider only tracks originating from nominal interaction point > 0.) // consider only tracks originating from nominal interaction point
{
fhCalR0->Fill(pTrk->GetR0());
if (pTrk->GetR0() > fdR0Lim) return; if (pTrk->GetR0() > fdR0Lim) return;
}
for (Int_t iHit = 0; iHit < pTrk->GetNofHits(); iHit++) { for (Int_t iHit = 0; iHit < pTrk->GetNofHits(); iHit++) {
CbmTofHit* pHit = pTrk->GetTofHitPointer(iHit); CbmTofHit* pHit = pTrk->GetTofHitPointer(iHit);
Int_t iDetId = (pHit->GetAddress() & DetMask); Int_t iDetId = (pHit->GetAddress() & DetMask);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment