@@ -442,6 +442,7 @@ struct TreeWriterTpcV0 {
442442 bcTimeFrameId = UndefValueInt;
443443 bcBcInTimeFrame = UndefValueInt;
444444 rowTPCTree.reserve (2 * v0s.size () + cascs.size ());
445+ LOG (info) << " rowTPCTree.reserve(2 * v0s.size() + cascs.size()) = " << 2 * v0s.size () + cascs.size ();
445446 } else if constexpr (ModeId == ModeWithTrkQA) {
446447 bcTimeFrameId = bc.tfId ();
447448 bcBcInTimeFrame = bc.bcInTF ();
@@ -462,6 +463,8 @@ struct TreeWriterTpcV0 {
462463 }
463464 };
464465
466+ int nCallsFillSkimmedV0Table{0 };
467+
465468 auto fillDaughterTrack = [&](const auto & mother, const TrksType::iterator& dauTrack, const auto & v0, const bool isPositive) {
466469 const auto [trackQAInstance, existTrkQA] = getTrackQA (dauTrack);
467470 const auto trackId = dauTrack.globalIndex ();
@@ -481,6 +484,8 @@ struct TreeWriterTpcV0 {
481484 evaluateOccupancyVariables (dauTrack, occValues);
482485 }
483486 fillSkimmedV0Table<IsCorrectedDeDx, ModeId>(mother, dauTrack, trackQAInstance, existTrkQA, collision, daughter.tpcNSigma , daughter.tofNSigma , daughter.itsNSigma , daughter.tpcExpSignal , daughter.id , runnumber, daughter.dwnSmplFactor , hadronicRate, bcGlobalIndex, bcTimeFrameId, bcBcInTimeFrame, occValues, isGoodRctEvent);
487+ ++nCallsFillSkimmedV0Table;
488+ LOG (info) << " current nCallsFillSkimmedV0Table = " << nCallsFillSkimmedV0Table;
484489 }
485490 };
486491
@@ -508,6 +513,7 @@ struct TreeWriterTpcV0 {
508513 const auto isDaughterPositive = cascId == MotherAntiOmega ? true : false ;
509514 fillDaughterTrack (casc, bachTrack, casc, isDaughterPositive);
510515 }
516+ LOG (info) << " nCallsFillSkimmedV0Table = " << nCallsFillSkimmedV0Table;
511517 }
512518 } // / runV0
513519
@@ -813,6 +819,8 @@ struct TreeWriterTpcTof {
813819 continue ;
814820 }
815821
822+ int nCallsfillSkimmedTpcTofTable{0 };
823+
816824 auto tracksWithITSPid = soa::Attach<TrksType,
817825 aod::pidits::ITSNSigmaPi, aod::pidits::ITSNSigmaKa, aod::pidits::ITSNSigmaPr,
818826 aod::pidits::ITSNSigmaDe, aod::pidits::ITSNSigmaTr>(tracks);
@@ -830,6 +838,7 @@ struct TreeWriterTpcTof {
830838 bcTimeFrameId = UndefValueInt;
831839 bcBcInTimeFrame = UndefValueInt;
832840 rowTPCTOFTree.reserve (tracks.size ());
841+ LOG (info) << " rowTPCTOFTree.reserve(tracks.size()) = " << tracks.size ();
833842 } else {
834843 bcTimeFrameId = bc.tfId ();
835844 bcBcInTimeFrame = bc.bcInTF ();
@@ -871,9 +880,12 @@ struct TreeWriterTpcTof {
871880 const bool passDownsamplig = downsampleTsalisCharged (fRndm , trk.pt (), tofTrack->downsamplingTsalis , tofTrack->mass , sqrtSNN);
872881 if (passMomHardCut && (passMomTpcOnly || passMomTpcTof) && passDownsamplig) {
873882 fillSkimmedTpcTofTable<IsCorrectedDeDx, ModeId>(trk, trackQA, existTrkQA, collision, tofTrack->tpcNSigma , tofTrack->tofNSigma , tofTrack->itsNSigma , tofTrack->tpcExpSignal , tofTrack->pid , runnumber, tofTrack->dwnSmplFactor , hadronicRate, bcGlobalIndex, bcTimeFrameId, bcBcInTimeFrame, occValues, isGoodRctEvent);
883+ ++nCallsfillSkimmedTpcTofTable;
884+ LOG (info) << " current nCallsfillSkimmedTpcTofTable = " << nCallsfillSkimmedTpcTofTable;
874885 }
875886 }
876887 } // / Loop tracks
888+ LOG (info) << " final nCallsfillSkimmedTpcTofTable = " << nCallsfillSkimmedTpcTofTable;
877889 }
878890 } // / runTof
879891
0 commit comments