@@ -222,7 +222,7 @@ struct TreeWriterTpcV0 {
222222 }
223223
224224 template <bool DoUseCorrectedDeDx, int ModeId, typename T, typename C, typename V0Casc>
225- void fillSkimmedV0TableWithTrQAGeneric (V0Casc const & v0casc, T const & track, aod::TracksQA const & trackQA, const bool existTrkQA, C const & collision, const float nSigmaTPC, const float nSigmaTOF, const float dEdxExp, const o2::track::PID::ID id, const int runnumber, const double dwnSmplFactor, const float hadronicRate, const int bcGlobalIndex, const int bcTimeFrameId, const int bcBcInTimeFrame)
225+ void fillSkimmedV0Table (V0Casc const & v0casc, T const & track, aod::TracksQA const & trackQA, const bool existTrkQA, C const & collision, const float nSigmaTPC, const float nSigmaTOF, const float dEdxExp, const o2::track::PID::ID id, const int runnumber, const double dwnSmplFactor, const float hadronicRate, const int bcGlobalIndex, const int bcTimeFrameId, const int bcBcInTimeFrame)
226226 {
227227 const double ncl = track.tpcNClsFound ();
228228 const double nclPID = track.tpcNClsFindableMinusPID ();
@@ -402,7 +402,7 @@ struct TreeWriterTpcV0 {
402402 Preslice<CascsWithID> perCollisionCascs = aod::cascdata::collisionId;
403403
404404 template <bool IsCorrectedDeDx, int ModeId, typename TrksType, typename BCType, typename TrkQAType>
405- void runWithTrQAGeneric (Colls const & collisions, TrksType const & myTracks, V0sWithID const & myV0s, CascsWithID const & myCascs, TrkQAType const & tracksQA)
405+ void runV0 (Colls const & collisions, TrksType const & myTracks, V0sWithID const & myV0s, CascsWithID const & myCascs, TrkQAType const & tracksQA)
406406 {
407407 constexpr bool IsWithTrackQa = ModeId != ModeStandard;
408408
@@ -446,7 +446,7 @@ struct TreeWriterTpcV0 {
446446 const bool passNSigmaTofCut = std::fabs (daughter.tofNSigma ) < daughter.nSigmaTofDauTrack || std::fabs (daughter.tofNSigma - NSigmaTofUnmatched) < NSigmaTofUnmatchedEqualityTolerance;
447447 const bool passMatchTofRequirement = !daughter.rejectNoTofDauTrack || std::fabs (daughter.tofNSigma - NSigmaTofUnmatched) > NSigmaTofUnmatchedEqualityTolerance;
448448 if (passTrackSelection && passDownsamplig && passNSigmaTofCut && passMatchTofRequirement) {
449- fillSkimmedV0TableWithTrQAGeneric <IsCorrectedDeDx, ModeId>(mother, dauTrack, trackQAInstance, existTrkQA, collision, daughter.tpcNSigma , daughter.tofNSigma , daughter.tpcExpSignal , daughter.id , runnumber, daughter.dwnSmplFactor , hadronicRate, bcGlobalIndex, bcTimeFrameId, bcBcInTimeFrame);
449+ fillSkimmedV0Table <IsCorrectedDeDx, ModeId>(mother, dauTrack, trackQAInstance, existTrkQA, collision, daughter.tpcNSigma , daughter.tofNSigma , daughter.tpcExpSignal , daughter.id , runnumber, daughter.dwnSmplFactor , hadronicRate, bcGlobalIndex, bcTimeFrameId, bcBcInTimeFrame);
450450 }
451451 };
452452
@@ -502,37 +502,37 @@ struct TreeWriterTpcV0 {
502502 // / Apply a track quality selection with a filter!
503503 void processStandard (Colls const & collisions, Trks const & myTracks, V0sWithID const & myV0s, CascsWithID const & myCascs, aod::BCsWithTimestamps const &)
504504 {
505- runWithTrQAGeneric <false , ModeStandard, Trks, aod::BCsWithTimestamps>(collisions, myTracks, myV0s, myCascs, static_cast <TObject*>(nullptr ));
505+ runV0 <false , ModeStandard, Trks, aod::BCsWithTimestamps>(collisions, myTracks, myV0s, myCascs, static_cast <TObject*>(nullptr ));
506506 } // / process Standard
507507 PROCESS_SWITCH (TreeWriterTpcV0, processStandard, " Standard V0 Samples for PID" , true );
508508
509509 void processStandardWithCorrecteddEdx (Colls const & collisions, TrksWithDEdxCorrection const & myTracks, V0sWithID const & myV0s, CascsWithID const & myCascs, aod::BCsWithTimestamps const &)
510510 {
511- runWithTrQAGeneric <true , ModeStandard, TrksWithDEdxCorrection, aod::BCsWithTimestamps>(collisions, myTracks, myV0s, myCascs, static_cast <TObject*>(nullptr ));
511+ runV0 <true , ModeStandard, TrksWithDEdxCorrection, aod::BCsWithTimestamps>(collisions, myTracks, myV0s, myCascs, static_cast <TObject*>(nullptr ));
512512 } // / process StandardWithCorrecteddEdx
513513 PROCESS_SWITCH (TreeWriterTpcV0, processStandardWithCorrecteddEdx, " Standard V0 Samples for PID with corrected dEdx" , false );
514514
515515 void processWithdEdxTrQA (Colls const & collisions, Trks const & myTracks, V0sWithID const & myV0s, CascsWithID const & myCascs, aod::BCsWithTimestamps const &, aod::TracksQAVersion const & tracksQA)
516516 {
517- runWithTrQAGeneric <false , ModeWithdEdxTrkQA, Trks, aod::BCsWithTimestamps>(collisions, myTracks, myV0s, myCascs, tracksQA);
517+ runV0 <false , ModeWithdEdxTrkQA, Trks, aod::BCsWithTimestamps>(collisions, myTracks, myV0s, myCascs, tracksQA);
518518 } // / process with dEdx from TrackQA
519519 PROCESS_SWITCH (TreeWriterTpcV0, processWithdEdxTrQA, " Standard V0 Samples with dEdx from Track QA for PID" , false );
520520
521521 void processWithdEdxTrQAWithCorrecteddEdx (Colls const & collisions, TrksWithDEdxCorrection const & myTracks, V0sWithID const & myV0s, CascsWithID const & myCascs, aod::BCsWithTimestamps const &, aod::TracksQAVersion const & tracksQA)
522522 {
523- runWithTrQAGeneric <true , ModeWithdEdxTrkQA, TrksWithDEdxCorrection, aod::BCsWithTimestamps>(collisions, myTracks, myV0s, myCascs, tracksQA);
523+ runV0 <true , ModeWithdEdxTrkQA, TrksWithDEdxCorrection, aod::BCsWithTimestamps>(collisions, myTracks, myV0s, myCascs, tracksQA);
524524 } // / process with dEdx from TrackQA
525525 PROCESS_SWITCH (TreeWriterTpcV0, processWithdEdxTrQAWithCorrecteddEdx, " Standard V0 Samples with dEdx from Track QA for PID with corrected dEdx" , false );
526526
527527 void processWithTrQA (Colls const & collisions, Trks const & myTracks, V0sWithID const & myV0s, CascsWithID const & myCascs, MyBCTable const &, aod::TracksQAVersion const & tracksQA)
528528 {
529- runWithTrQAGeneric <false , ModeWithTrkQA, Trks, MyBCTable>(collisions, myTracks, myV0s, myCascs, tracksQA);
529+ runV0 <false , ModeWithTrkQA, Trks, MyBCTable>(collisions, myTracks, myV0s, myCascs, tracksQA);
530530 } // / process with TrackQA
531531 PROCESS_SWITCH (TreeWriterTpcV0, processWithTrQA, " Standard V0 Samples with Track QA for PID" , false );
532532
533533 void processWithTrQAWithCorrecteddEdx (Colls const & collisions, TrksWithDEdxCorrection const & myTracks, V0sWithID const & myV0s, CascsWithID const & myCascs, MyBCTable const &, aod::TracksQAVersion const & tracksQA)
534534 {
535- runWithTrQAGeneric <true , ModeWithTrkQA, TrksWithDEdxCorrection, MyBCTable>(collisions, myTracks, myV0s, myCascs, tracksQA);
535+ runV0 <true , ModeWithTrkQA, TrksWithDEdxCorrection, MyBCTable>(collisions, myTracks, myV0s, myCascs, tracksQA);
536536 } // / process with TrackQA
537537 PROCESS_SWITCH (TreeWriterTpcV0, processWithTrQAWithCorrecteddEdx, " Standard V0 Samples with Track QA for PID with corrected dEdx" , false );
538538
@@ -646,7 +646,7 @@ struct TreeWriterTpcTof {
646646 TRandom3* fRndm = new TRandom3(0 );
647647
648648 template <bool DoCorrectDeDx, int ModeId, typename T, typename C>
649- void fillSkimmedTPCTOFTableWithTrkQAGeneric (T const & track, aod::TracksQA const & trackQA, const bool existTrkQA, C const & collision, const float nSigmaTPC, const float nSigmaTOF, const float nSigmaITS, const float dEdxExp, const o2::track::PID::ID id, const int runnumber, const double dwnSmplFactor, const double hadronicRate, const int bcGlobalIndex, const int bcTimeFrameId, const int bcBcInTimeFrame)
649+ void fillSkimmedTpcTofTable (T const & track, aod::TracksQA const & trackQA, const bool existTrkQA, C const & collision, const float nSigmaTPC, const float nSigmaTOF, const float nSigmaITS, const float dEdxExp, const o2::track::PID::ID id, const int runnumber, const double dwnSmplFactor, const double hadronicRate, const int bcGlobalIndex, const int bcTimeFrameId, const int bcBcInTimeFrame)
650650 {
651651 const double ncl = track.tpcNClsFound ();
652652 const double nclPID = track.tpcNClsFindableMinusPID ();
@@ -776,7 +776,7 @@ struct TreeWriterTpcTof {
776776 Preslice<TrksWithDEdxCorrection> perCollisionTracksWithCorrecteddEdx = aod::track::collisionId;
777777
778778 template <bool IsCorrectedDeDx, int ModeId, typename TrksType, typename BCType, typename TrkQAType>
779- void runWithTrQAGeneric (Colls const & collisions, TrksType const & myTracks, TrkQAType const & tracksQA, Preslice<TrksType> const & perCollisionTracksType)
779+ void runTof (Colls const & collisions, TrksType const & myTracks, TrkQAType const & tracksQA, Preslice<TrksType> const & perCollisionTracksType)
780780 {
781781 constexpr bool IsWithTrackQa = ModeId != ModeStandard;
782782
@@ -847,7 +847,7 @@ struct TreeWriterTpcTof {
847847 ((trk.tpcInnerParam () <= tofTrack->maxMomTPCOnly && std::fabs (tofTrack->tpcNSigma ) < tofTrack->nSigmaTPCOnly ) ||
848848 (trk.tpcInnerParam () > tofTrack->maxMomTPCOnly && std::fabs (tofTrack->tofNSigma ) < tofTrack->nSigmaTofTpctof && std::fabs (tofTrack->tpcNSigma ) < tofTrack->nSigmaTpcTpctof )) &&
849849 downsampleTsalisCharged (fRndm , trk.pt (), tofTrack->downsamplingTsalis , tofTrack->mass , sqrtSNN)) {
850- fillSkimmedTPCTOFTableWithTrkQAGeneric <IsCorrectedDeDx, ModeId>(trk, trackQA, existTrkQA, collision, tofTrack->tpcNSigma , tofTrack->tofNSigma , tofTrack->itsNSigma , tofTrack->tpcExpSignal , tofTrack->pid , runnumber, tofTrack->dwnSmplFactor , hadronicRate, bcGlobalIndex, bcTimeFrameId, bcBcInTimeFrame);
850+ fillSkimmedTpcTofTable <IsCorrectedDeDx, ModeId>(trk, trackQA, existTrkQA, collision, tofTrack->tpcNSigma , tofTrack->tofNSigma , tofTrack->itsNSigma , tofTrack->tpcExpSignal , tofTrack->pid , runnumber, tofTrack->dwnSmplFactor , hadronicRate, bcGlobalIndex, bcTimeFrameId, bcBcInTimeFrame);
851851 }
852852 }
853853 } // / Loop tracks
@@ -856,37 +856,37 @@ struct TreeWriterTpcTof {
856856
857857 void processStandard (Colls const & collisions, Trks const & myTracks, aod::BCsWithTimestamps const &)
858858 {
859- runWithTrQAGeneric <false , ModeStandard, Trks, aod::BCsWithTimestamps>(collisions, myTracks, static_cast <TObject*>(nullptr ), perCollisionTracks);
859+ runTof <false , ModeStandard, Trks, aod::BCsWithTimestamps>(collisions, myTracks, static_cast <TObject*>(nullptr ), perCollisionTracks);
860860 } // / process
861861 PROCESS_SWITCH (TreeWriterTpcTof, processStandard, " Standard Samples for PID" , true );
862862
863863 void processStandardWithCorrecteddEdx (Colls const & collisions, TrksWithDEdxCorrection const & myTracks, aod::BCsWithTimestamps const &)
864864 {
865- runWithTrQAGeneric <true , ModeStandard, TrksWithDEdxCorrection, aod::BCsWithTimestamps>(collisions, myTracks, static_cast <TObject*>(nullptr ), perCollisionTracksWithCorrecteddEdx);
865+ runTof <true , ModeStandard, TrksWithDEdxCorrection, aod::BCsWithTimestamps>(collisions, myTracks, static_cast <TObject*>(nullptr ), perCollisionTracksWithCorrecteddEdx);
866866 } // / process
867867 PROCESS_SWITCH (TreeWriterTpcTof, processStandardWithCorrecteddEdx, " Standard Samples for PID with corrected dEdx" , false );
868868
869869 void processWithdEdxTrQA (Colls const & collisions, Trks const & myTracks, aod::BCsWithTimestamps const &, aod::TracksQAVersion const & tracksQA)
870870 {
871- runWithTrQAGeneric <false , ModeWithdEdxTrkQA, Trks, aod::BCsWithTimestamps>(collisions, myTracks, tracksQA, perCollisionTracks);
871+ runTof <false , ModeWithdEdxTrkQA, Trks, aod::BCsWithTimestamps>(collisions, myTracks, tracksQA, perCollisionTracks);
872872 } // / process
873873 PROCESS_SWITCH (TreeWriterTpcTof, processWithdEdxTrQA, " Samples for PID with TrackQA info" , false );
874874
875875 void processWithdEdxTrQAWithCorrecteddEdx (Colls const & collisions, TrksWithDEdxCorrection const & myTracks, aod::BCsWithTimestamps const &, aod::TracksQAVersion const & tracksQA)
876876 {
877- runWithTrQAGeneric <true , ModeWithdEdxTrkQA, TrksWithDEdxCorrection, aod::BCsWithTimestamps>(collisions, myTracks, tracksQA, perCollisionTracksWithCorrecteddEdx);
877+ runTof <true , ModeWithdEdxTrkQA, TrksWithDEdxCorrection, aod::BCsWithTimestamps>(collisions, myTracks, tracksQA, perCollisionTracksWithCorrecteddEdx);
878878 } // / process
879879 PROCESS_SWITCH (TreeWriterTpcTof, processWithdEdxTrQAWithCorrecteddEdx, " Samples for PID with TrackQA info with corrected dEdx" , false );
880880
881881 void processWithTrQA (Colls const & collisions, Trks const & myTracks, MyBCTable const &, aod::TracksQAVersion const & tracksQA)
882882 {
883- runWithTrQAGeneric <false , ModeWithTrkQA, Trks, MyBCTable>(collisions, myTracks, tracksQA, perCollisionTracks);
883+ runTof <false , ModeWithTrkQA, Trks, MyBCTable>(collisions, myTracks, tracksQA, perCollisionTracks);
884884 } // / process
885885 PROCESS_SWITCH (TreeWriterTpcTof, processWithTrQA, " Samples for PID with TrackQA info" , false );
886886
887887 void processWithTrQAWithCorrecteddEdx (Colls const & collisions, TrksWithDEdxCorrection const & myTracks, MyBCTable const &, aod::TracksQAVersion const & tracksQA)
888888 {
889- runWithTrQAGeneric <true , ModeWithTrkQA, TrksWithDEdxCorrection, MyBCTable>(collisions, myTracks, tracksQA, perCollisionTracksWithCorrecteddEdx);
889+ runTof <true , ModeWithTrkQA, TrksWithDEdxCorrection, MyBCTable>(collisions, myTracks, tracksQA, perCollisionTracksWithCorrecteddEdx);
890890 } // / process
891891 PROCESS_SWITCH (TreeWriterTpcTof, processWithTrQAWithCorrecteddEdx, " Samples for PID with TrackQA info with correced dEdx" , false );
892892
0 commit comments