@@ -221,7 +221,7 @@ struct LongRangeDihadronCor {
221221 using FilteredCollisions = soa::Filtered<soa::Join<aod::Collisions, aod::EvSel, aod::CentFT0Cs, aod::CentFT0CVariant1s, aod::CentFT0Ms, aod::CentFV0As, aod::Mults>>;
222222 using FilteredTracks = soa::Filtered<soa::Join<aod::Tracks, aod::TrackSelection, aod::TracksExtra, aod::TracksDCA, aod::pidTPCFullPi, aod::pidTPCFullKa, aod::pidTPCFullPr, aod::pidTOFbeta, aod::pidTOFFullPi, aod::pidTOFFullKa, aod::pidTOFFullPr>>;
223223
224- Filter particleFilter = (nabs(aod::mcparticle::eta) < cfgGeneral.cfgEtaTpcCut || ((aod::mcparticle::eta > cfgGeneral.cfgMinEtaFt0Cut) && (aod::mcparticle::eta < cfgGeneral.cfgMaxEtaFt0Cut))) && (aod::mcparticle::pt > cfgGeneral.cfgCutPtMin) && (aod::mcparticle::pt < cfgGeneral.cfgCutPtMax) ;
224+ Filter particleFilter = (nabs(aod::mcparticle::eta) < cfgGeneral.cfgEtaTpcCut || ((aod::mcparticle::eta > cfgGeneral.cfgMinEtaFt0Cut) && (aod::mcparticle::eta < cfgGeneral.cfgMaxEtaFt0Cut)));
225225 using FilteredMcParticles = soa::Filtered<aod::McParticles>;
226226
227227 // Filter for MCcollisions
@@ -1149,6 +1149,9 @@ struct LongRangeDihadronCor {
11491149 if (corType == kFT0C && cfgGeneral.cfgUseFt0Structure && !ft0cCollisionCourse (track1.eta (), track1.phi (), posZ)) {
11501150 continue ;
11511151 }
1152+ if (track1.pt () < cfgGeneral.cfgCutPtMin || track1.pt () > cfgGeneral.cfgCutPtMax ) {
1153+ continue ;
1154+ }
11521155 if (corType == kFT0A && !cfgGeneral.cfgUseFt0Structure ) {
11531156 if (std::abs (track1.eta ()) < tpcEtaAcceptance)
11541157 continue ;
@@ -1184,20 +1187,20 @@ struct LongRangeDihadronCor {
11841187 // fill the right sparse and histograms
11851188 if (system == SameEvent) {
11861189 if (corType == kFT0C ) {
1187- sameTpcFt0c->getPairHist ()->Fill (step, fSampleIndex , posZ, track2 .pt (), track1.pt (), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
1190+ sameTpcFt0c->getPairHist ()->Fill (step, fSampleIndex , posZ, track1 .pt (), track1.pt (), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
11881191 registry.fill (HIST (" MCTrue/MCdeltaEta_deltaPhi_same" ), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
11891192 }
11901193 if (corType == kFT0A ) {
1191- sameTpcFt0a->getPairHist ()->Fill (step, fSampleIndex , posZ, track2 .pt (), track1.pt (), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
1194+ sameTpcFt0a->getPairHist ()->Fill (step, fSampleIndex , posZ, track1 .pt (), track1.pt (), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
11921195 registry.fill (HIST (" MCTrue/MCdeltaEta_deltaPhi_same" ), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
11931196 }
11941197 } else if (system == MixedEvent) {
11951198 if (corType == kFT0C ) {
1196- mixedTpcFt0c->getPairHist ()->Fill (step, fSampleIndex , posZ, track2 .pt (), track1.pt (), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
1199+ mixedTpcFt0c->getPairHist ()->Fill (step, fSampleIndex , posZ, track1 .pt (), track1.pt (), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
11971200 registry.fill (HIST (" MCTrue/MCdeltaEta_deltaPhi_mixed" ), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
11981201 }
11991202 if (corType == kFT0A ) {
1200- mixedTpcFt0a->getPairHist ()->Fill (step, fSampleIndex , posZ, track2 .pt (), track1.pt (), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
1203+ mixedTpcFt0a->getPairHist ()->Fill (step, fSampleIndex , posZ, track1 .pt (), track1.pt (), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
12011204 registry.fill (HIST (" MCTrue/MCdeltaEta_deltaPhi_mixed" ), deltaPhi, deltaEta, eventWeight * triggerWeight * associatedWeight);
12021205 }
12031206 }
0 commit comments