@@ -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