Skip to content

Commit f799743

Browse files
authored
[PWGHF] Fix HF event selection initialization and add explicit casts for BC table (#14315)
1 parent 4dbee2a commit f799743

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

PWGHF/Tasks/taskMcValidation.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -831,7 +831,7 @@ struct HfTaskMcValidationRec {
831831
histContributors = registry.add<TH1>("TrackToCollChecks/histContributors", "PV contributors from correct/wrong MC collision;;entries", HistType::kTH1F, {axisDecision});
832832
histContributors->GetXaxis()->SetBinLabel(1, "correct MC collision");
833833
histContributors->GetXaxis()->SetBinLabel(2, "wrong MC collision");
834-
hfEvSel.addHistograms(registry); // collision monitoring
834+
hfEvSel.init(registry, nullptr); // collision monitoring
835835

836836
ccdb->setURL("http://alice-ccdb.cern.ch");
837837
ccdb->setCaching(true);
@@ -911,9 +911,9 @@ struct HfTaskMcValidationRec {
911911
}
912912
float const frac = (nContributors > 0) ? static_cast<float>(nGoodContributors) / nContributors : 1.;
913913
registry.fill(HIST("TrackToCollChecks/histFracGoodContributors"), frac);
914-
uint64_t const mostProbableBC = collision.bc().globalBC();
914+
uint64_t const mostProbableBC = collision.template bc_as<aod::BCsWithTimestamps>().globalBC();
915915
for (auto collision2 = collision + 1; collision2 != collisions.end(); ++collision2) {
916-
uint64_t const mostProbableBC2 = collision2.bc().globalBC();
916+
uint64_t const mostProbableBC2 = collision2.template bc_as<aod::BCsWithTimestamps>().globalBC();
917917
if (mostProbableBC2 == mostProbableBC) {
918918
float const radColl1 = std::sqrt(collision.posX() * collision.posX() + collision.posY() * collision.posY());
919919
float const radColl2 = std::sqrt(collision2.posX() * collision2.posX() + collision2.posY() * collision2.posY());

0 commit comments

Comments
 (0)