Skip to content

Commit eef22b8

Browse files
committed
fix: quick for returning rate for outside range
1 parent f079c26 commit eef22b8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Common/CCDB/ctpRateFetcher.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,15 +69,15 @@ double ctpRateFetcher::fetchCTPratesClasses(o2::ccdb::BasicCCDBManager* /*ccdb*/
6969
LOG(warn) << "Trigger class " << className << " not found in CTPConfiguration";
7070
return -1.;
7171
}
72-
auto rate{mScalers->getRateGivenT(timeStamp * 1.e-3, classIndex, inputType)};
72+
auto rate{mScalers->getRateGivenT(timeStamp * 1.e-3, classIndex, inputType, 1)};
7373
return pileUpCorrection(rate.second);
7474
}
7575

7676
double ctpRateFetcher::fetchCTPratesInputs(o2::ccdb::BasicCCDBManager* /*ccdb*/, uint64_t timeStamp, int /*runNumber*/, int input)
7777
{
7878
std::vector<ctp::CTPScalerRecordO2> recs = mScalers->getScalerRecordO2();
7979
if (recs[0].scalersInps.size() == 48) {
80-
return pileUpCorrection(mScalers->getRateGivenT(timeStamp * 1.e-3, input, 7).second);
80+
return pileUpCorrection(mScalers->getRateGivenT(timeStamp * 1.e-3, input, 7, 1).second);
8181
} else {
8282
LOG(error) << "Inputs not available";
8383
return -1.;

0 commit comments

Comments
 (0)