@@ -141,7 +141,8 @@ struct femtoUniversePairTaskTrackCascadeExtended {
141141 FemtoUniverseContainer<femto_universe_container::EventType::mixed, femto_universe_container::Observable::kstar> mixedEventCont;
142142 FemtoUniversePairCleaner<aod::femtouniverseparticle::ParticleType::kTrack , aod::femtouniverseparticle::ParticleType::kCascade > pairCleaner;
143143 FemtoUniversePairCleaner<aod::femtouniverseparticle::ParticleType::kCascade , aod::femtouniverseparticle::ParticleType::kCascade > pairCleanerCasc;
144- FemtoUniverseDetaDphiStar<aod::femtouniverseparticle::ParticleType::kCascade , aod::femtouniverseparticle::ParticleType::kCascade > pairCloseRejection;
144+ FemtoUniverseDetaDphiStar<aod::femtouniverseparticle::ParticleType::kTrack , aod::femtouniverseparticle::ParticleType::kCascade > pairCloseRejection;
145+ FemtoUniverseDetaDphiStar<aod::femtouniverseparticle::ParticleType::kCascade , aod::femtouniverseparticle::ParticleType::kCascade > pairCloseRejectionCasc;
145146
146147 HistogramRegistry rXiQA{" xi" , {}, OutputObjHandlingPolicy::AnalysisObject, true , true };
147148 HistogramRegistry qaRegistry{" TrackQA" , {}, OutputObjHandlingPolicy::AnalysisObject};
@@ -308,7 +309,10 @@ struct femtoUniversePairTaskTrackCascadeExtended {
308309 pairCleaner.init (&qaRegistry);
309310 pairCleanerCasc.init (&qaRegistry);
310311 if (confIsCPR.value ) {
311- pairCloseRejection.init (&resultRegistry, &qaRegistry, confCPRdeltaPhiCutMin.value , confCPRdeltaPhiCutMax.value , confCPRdeltaEtaCutMin.value , confCPRdeltaEtaCutMax.value , confCPRChosenRadii.value , confCPRPlotPerRadii.value , 0 , 0 , confIsSameSignCPR.value );
312+ if (doprocessSameEvent || doprocessSameEventBitmask || doprocessMixedEvent || doprocessMixedEventBitmask)
313+ pairCloseRejection.init (&resultRegistry, &qaRegistry, confCPRdeltaPhiCutMin.value , confCPRdeltaPhiCutMax.value , confCPRdeltaEtaCutMin.value , confCPRdeltaEtaCutMax.value , confCPRChosenRadii.value , confCPRPlotPerRadii.value , 0 , 0 , confIsSameSignCPR.value );
314+ if (doprocessSameEventCasc || doprocessSameEventCascBitmask || doprocessMixedEventCasc || doprocessMixedEventCascBitmask)
315+ pairCloseRejectionCasc.init (&resultRegistry, &qaRegistry, confCPRdeltaPhiCutMin.value , confCPRdeltaPhiCutMax.value , confCPRdeltaEtaCutMin.value , confCPRdeltaEtaCutMax.value , confCPRChosenRadii.value , confCPRPlotPerRadii.value , 0 , 0 , confIsSameSignCPR.value );
312316 }
313317 }
314318
@@ -565,7 +569,7 @@ struct femtoUniversePairTaskTrackCascadeExtended {
565569 if (!invMCascade (p2.mLambda (), p2.mAntiLambda (), confCascType2))
566570 return ;
567571 if (confIsCPR.value ) {
568- if (pairCloseRejection .isClosePair (p1, p2, parts, magFieldTesla, femto_universe_container::EventType::same)) {
572+ if (pairCloseRejectionCasc .isClosePair (p1, p2, parts, magFieldTesla, femto_universe_container::EventType::same)) {
569573 return ;
570574 }
571575 }
@@ -785,7 +789,7 @@ struct femtoUniversePairTaskTrackCascadeExtended {
785789 continue ;
786790 }
787791 if (confIsCPR.value ) {
788- if (pairCloseRejection .isClosePair (p1, p2, parts, magFieldTesla1, femto_universe_container::EventType::mixed)) {
792+ if (pairCloseRejectionCasc .isClosePair (p1, p2, parts, magFieldTesla1, femto_universe_container::EventType::mixed)) {
789793 continue ;
790794 }
791795 }
0 commit comments