@@ -223,6 +223,7 @@ struct AnalysisEnergyCorrelator {
223223 for (auto & t : addTrackCuts) {
224224 fTrackCuts .push_back (reinterpret_cast <AnalysisCompositeCut*>(t));
225225 fTrackCutNames .push_back (t->GetName ());
226+ trackCutStr += Form (" ,%s" , t->GetName ());
226227 }
227228 }
228229
@@ -395,6 +396,7 @@ struct AnalysisEnergyCorrelator {
395396
396397 for (auto & sig : fGenMCSignals ) {
397398 if (sig->GetNProngs () == 1 ) {
399+ LOG (info) << " Signal: " << sig->GetName () << " , nProngs: " << sig->GetNProngs ();
398400 if (isMCGen_energycorrelators) {
399401 DefineHistograms (fHistMan , Form (" MCTruthGenSel_%s" , sig->GetName ()), " " );
400402 DefineHistograms (fHistMan , Form (" MCTruthEenergyCorrelators_%s" , sig->GetName ()), " " );
@@ -797,13 +799,13 @@ struct AnalysisEnergyCorrelator {
797799 groupedMCTracks1.bindInternalIndicesTo (&mcTracks);
798800 groupedMCTracks2.bindInternalIndicesTo (&mcTracks);
799801 for (auto & t1 : groupedMCTracks1) {
800- auto t1_raw = groupedMCTracks1 .rawIteratorAt (t1.globalIndex ());
802+ auto t1_raw = mcTracks .rawIteratorAt (t1.globalIndex ());
801803 for (auto & sig : fGenMCSignals ) {
802804 if (sig->CheckSignal (true , t1_raw)) {
803805 if (t1.mcCollisionId () != event1.mcCollisionId ()) { // check that the mc track belongs to the same mc collision as the reconstructed event
804806 continue ;
805807 }
806- VarManager::FillTrackMC (groupedMCTracks1 , t1_raw);
808+ VarManager::FillTrackMC (mcTracks , t1_raw);
807809 if (!MixedEvent && !PionMass) {
808810 fHistMan ->FillHistClass (Form (" MCTruthGenSel_%s" , sig->GetName ()), VarManager::fgValues);
809811 }
0 commit comments