Skip to content

Commit 40f8692

Browse files
authored
[PWGDQ] TableMakerMC CheckSignal set checkSources true (#7621)
* [PWGDQ] TableMakerMC CheckSignal set checkSources true * [PWGDQ] dqEfficiency_withAssoc CheckSignal set checkSources true
1 parent 548ecc7 commit 40f8692

2 files changed

Lines changed: 12 additions & 12 deletions

File tree

PWGDQ/TableProducer/tableMakerMC_withAssoc.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -356,9 +356,9 @@ struct TableMakerMC {
356356
bool checked = false;
357357
if constexpr (soa::is_soa_filtered_v<aod::McParticles>) {
358358
auto mctrack_raw = mcTracks.rawIteratorAt(mctrack.globalIndex());
359-
checked = sig.CheckSignal(false, mctrack_raw);
359+
checked = sig.CheckSignal(true, mctrack_raw);
360360
} else {
361-
checked = sig.CheckSignal(false, mctrack);
361+
checked = sig.CheckSignal(true, mctrack);
362362
}
363363
if (checked) {
364364
mcflags |= (uint16_t(1) << i);

PWGDQ/Tasks/dqEfficiency_withAssoc.cxx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -506,7 +506,7 @@ struct AnalysisTrackSelection {
506506
if (filterMap > 0) {
507507
for (auto sig = fMCSignals.begin(); sig != fMCSignals.end(); sig++, isig++) {
508508
if (track.has_reducedMCTrack()) {
509-
if ((*sig).CheckSignal(false, track.reducedMCTrack())) {
509+
if ((*sig).CheckSignal(true, track.reducedMCTrack())) {
510510
mcDecision |= (uint32_t(1) << isig);
511511
}
512512
}
@@ -774,7 +774,7 @@ struct AnalysisMuonSelection {
774774
for (auto sig = fMCSignals.begin(); sig != fMCSignals.end(); sig++, isig++) {
775775
if constexpr ((TMuonFillMap & VarManager::ObjTypes::ReducedMuon) > 0) {
776776
if (track.has_reducedMCTrack()) {
777-
if ((*sig).CheckSignal(false, track.reducedMCTrack())) {
777+
if ((*sig).CheckSignal(true, track.reducedMCTrack())) {
778778
mcDecision |= (uint32_t(1) << isig);
779779
}
780780
}
@@ -1439,7 +1439,7 @@ struct AnalysisSameEventPairing {
14391439
mcDecision = 0;
14401440
for (auto sig = fRecMCSignals.begin(); sig != fRecMCSignals.end(); sig++, isig++) {
14411441
if (t1.has_reducedMCTrack() && t2.has_reducedMCTrack()) {
1442-
if ((*sig).CheckSignal(false, t1.reducedMCTrack(), t2.reducedMCTrack())) {
1442+
if ((*sig).CheckSignal(true, t1.reducedMCTrack(), t2.reducedMCTrack())) {
14431443
mcDecision |= (uint32_t(1) << isig);
14441444
}
14451445
}
@@ -1489,7 +1489,7 @@ struct AnalysisSameEventPairing {
14891489
mcDecision = 0;
14901490
for (auto sig = fRecMCSignals.begin(); sig != fRecMCSignals.end(); sig++, isig++) {
14911491
if (t1.has_reducedMCTrack() && t2.has_reducedMCTrack()) {
1492-
if ((*sig).CheckSignal(false, t1.reducedMCTrack(), t2.reducedMCTrack())) {
1492+
if ((*sig).CheckSignal(true, t1.reducedMCTrack(), t2.reducedMCTrack())) {
14931493
mcDecision |= (uint32_t(1) << isig);
14941494
}
14951495
}
@@ -1651,9 +1651,9 @@ struct AnalysisSameEventPairing {
16511651
bool checked = false;
16521652
/*if constexpr (soa::is_soa_filtered_v<TTracksMC>) {
16531653
auto mctrack_raw = groupedMCTracks.rawIteratorAt(mctrack.globalIndex());
1654-
checked = sig.CheckSignal(false, mctrack_raw);
1654+
checked = sig.CheckSignal(true, mctrack_raw);
16551655
} else {*/
1656-
checked = sig.CheckSignal(false, mctrack);
1656+
checked = sig.CheckSignal(true, mctrack);
16571657
//}
16581658
if (checked) {
16591659
fHistMan->FillHistClass(Form("MCTruthGen_%s", sig.GetName()), VarManager::fgValues);
@@ -1672,7 +1672,7 @@ struct AnalysisSameEventPairing {
16721672
if (sig.GetNProngs() != 2) { // NOTE: 2-prong signals required here
16731673
continue;
16741674
}
1675-
if (sig.CheckSignal(false, t1_raw, t2_raw)) {
1675+
if (sig.CheckSignal(true, t1_raw, t2_raw)) {
16761676
VarManager::FillPairMC(t1, t2);
16771677
fHistMan->FillHistClass(Form("MCTruthGenPair_%s", sig.GetName()), VarManager::fgValues);
16781678
}
@@ -1961,7 +1961,7 @@ struct AnalysisDileptonTrack {
19611961
mcDecision = 0;
19621962
isig = 0;
19631963
for (auto sig = fRecMCSignals.begin(); sig != fRecMCSignals.end(); sig++, isig++) {
1964-
if ((*sig).CheckSignal(false, lepton1MC, lepton2MC, trackMC)) {
1964+
if ((*sig).CheckSignal(true, lepton1MC, lepton2MC, trackMC)) {
19651965
mcDecision |= (uint32_t(1) << isig);
19661966
}
19671967
}
@@ -1982,7 +1982,7 @@ struct AnalysisDileptonTrack {
19821982
mcDecision = 0;
19831983
isig = 0;
19841984
for (auto sig = fRecMCSignals.begin(); sig != fRecMCSignals.end(); sig++, isig++) {
1985-
if ((*sig).CheckSignal(false, lepton1MC, lepton2MC, trackMC)) {
1985+
if ((*sig).CheckSignal(true, lepton1MC, lepton2MC, trackMC)) {
19861986
mcDecision |= (uint32_t(1) << isig);
19871987
}
19881988
}
@@ -2070,7 +2070,7 @@ struct AnalysisDileptonTrack {
20702070
// TODO: Use the mcReducedFlags to select signals
20712071
isig = 0;
20722072
for (auto& sig : fGenMCSignals) {
2073-
if (sig.CheckSignal(false, track)) {
2073+
if (sig.CheckSignal(true, track)) {
20742074
fHistMan->FillHistClass(fHistNamesMCgen[isig++], VarManager::fgValues);
20752075
}
20762076
}

0 commit comments

Comments
 (0)