Skip to content

Commit acaaf05

Browse files
mcoquet642Maurice Coquet
andauthored
[PWGDQ] Fix for event-selected MCsignal in processMCGen (#11801)
Co-authored-by: Maurice Coquet <mcoquet@lxplus994.cern.ch>
1 parent a66c5fb commit acaaf05

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

PWGDQ/Tasks/dqEfficiency_withAssoc.cxx

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2159,11 +2159,16 @@ struct AnalysisSameEventPairing {
21592159
continue;
21602160
}
21612161

2162-
auto groupedMCTracks = mcTracks.sliceBy(perReducedMcGenEvent, event.reducedMCeventId());
2163-
groupedMCTracks.bindInternalIndicesTo(&mcTracks);
2164-
for (auto& track : groupedMCTracks) {
2162+
// auto groupedMCTracks = mcTracks.sliceBy(perReducedMcGenEvent, event.reducedMCeventId());
2163+
// groupedMCTracks.bindInternalIndicesTo(&mcTracks);
2164+
// for (auto& track : groupedMCTracks) {
2165+
for (auto& track : mcTracks) {
2166+
if (track.reducedMCeventId() != event.reducedMCeventId()) {
2167+
continue;
2168+
}
21652169
VarManager::FillTrackMC(mcTracks, track);
2166-
auto track_raw = groupedMCTracks.rawIteratorAt(track.globalIndex());
2170+
auto track_raw = mcTracks.rawIteratorAt(track.globalIndex());
2171+
// auto track_raw = groupedMCTracks.rawIteratorAt(track.globalIndex());
21672172
for (auto& sig : fGenMCSignals) {
21682173
if (sig->CheckSignal(true, track_raw)) {
21692174
fHistMan->FillHistClass(Form("MCTruthGenSel_%s", sig->GetName()), VarManager::fgValues);

0 commit comments

Comments
 (0)