Skip to content

Commit 3ee018a

Browse files
author
MATTEI
committed
Fixing the initialization of histograms of reconstructed dimuons matched to MC signals
1 parent 9aceb89 commit 3ee018a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

PWGDQ/Tasks/dqEfficiency_withAssoc.cxx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1507,7 +1507,8 @@ struct AnalysisSameEventPairing {
15071507

15081508
// assign hist directories for pairs matched to MC signals for each (muon cut, MCrec signal) combination
15091509
if (!sigNamesStr.IsNull()) {
1510-
for (auto& sig : fRecMCSignals) {
1510+
for (unsigned int isig = 0; isig < fRecMCSignals.size(); isig++) {
1511+
auto sig = fRecMCSignals.at(isig);
15111512
names = {
15121513
Form("PairsMuonSEPM_%s_%s", objArray->At(icut)->GetName(), sig->GetName()),
15131514
Form("PairsMuonSEPP_%s_%s", objArray->At(icut)->GetName(), sig->GetName()),
@@ -1526,9 +1527,9 @@ struct AnalysisSameEventPairing {
15261527
for (auto& n : names) {
15271528
histNames += Form("%s;", n.Data());
15281529
}
1530+
fMuonHistNamesMCmatched.try_emplace(icut * fRecMCSignals.size() + isig, names);
15291531
} // end loop over MC signals
15301532
}
1531-
fMuonHistNamesMCmatched[icut] = names;
15321533
}
15331534
}
15341535
} // end loop over cuts

0 commit comments

Comments
 (0)