@@ -261,7 +261,7 @@ struct FlowTask {
261261 ConfigurableAxis axisDCAxy{" axisDCAxy" , {200 , -1 , 1 }, " DCA_{xy} (cm)" };
262262
263263 Filter collisionFilter = (nabs(aod::collision::posZ) < cfgCutVertex) && (aod::cent::centFT0C > cfgCentFT0CMin) && (aod::cent::centFT0C < cfgCentFT0CMax);
264- Filter trackFilter = ((requireGlobalTrackInFilter()) || (aod::track::isGlobalTrackSDD == ( uint8_t ) true )) && (nabs(aod::track::eta) < cfgCutEta) && (aod::track::pt > cfgCutPtMin) && (aod::track::pt < cfgCutPtMax);
264+ Filter trackFilter = ((requireGlobalTrackInFilter()) || (aod::track::isGlobalTrackSDD == static_cast < uint8_t >( true ) )) && (nabs(aod::track::eta) < cfgCutEta) && (aod::track::pt > cfgCutPtMin) && (aod::track::pt < cfgCutPtMax);
265265 using FilteredCollisions = soa::Filtered<soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Cs, aod::CentFT0CVariant1s, aod::CentFT0Ms, aod::CentFV0As, aod::CentNTPVs, aod::CentNGlobals, aod::CentMFTs, aod::Mults>>;
266266 using FilteredTracks = soa::Filtered<soa::Join<aod::Tracks, aod::TrackSelection, aod::TracksExtra, aod::TracksDCA>>;
267267 // Filter for MCcollisions
@@ -448,7 +448,7 @@ struct FlowTask {
448448 registry.add (" hPtA_afterDptCut" , " p_{T} distribution" , {HistType::kTH1D , {axisPt}});
449449 registry.add (" hPtB_afterDptCut" , " p_{T} distribution" , {HistType::kTH1D , {axisPt}});
450450 }
451- if (cfgAdditionObs.cfgManualCk ) {
451+ if (!cfgAdditionObs. cfgNewPtContainer && cfgAdditionObs.cfgManualCk ) {
452452 registry.add (" ptpt_1sub1_1sub3_2pc" , " " , {HistType::kTProfile , {axisIndependent}});
453453 registry.add (" pt_1sub1_1pc" , " " , {HistType::kTProfile , {axisIndependent}});
454454 registry.add (" pt_1sub1_2pc" , " " , {HistType::kTProfile , {axisIndependent}});
@@ -1469,7 +1469,7 @@ struct FlowTask {
14691469 weffEventWithinGap08 += weff;
14701470 weffEventSquareWithinGap08 += weff * weff;
14711471 }
1472- if (cfgAdditionObs.cfgManualCk ) {
1472+ if (!cfgAdditionObs. cfgNewPtContainer && cfgAdditionObs.cfgManualCk ) {
14731473 if (track.eta () >= etagapsPtPt[0 ].first && track.eta () <= etagapsPtPt[0 ].second ) {
14741474 mpt_sub1 += weff * track.pt ();
14751475 mpt_sub1_weffEv += weff;
@@ -1496,7 +1496,10 @@ struct FlowTask {
14961496 if (withinPtPOI && withinPtRef)
14971497 fGFW ->Fill (track.eta (), fPtAxis ->FindBin (track.pt ()) - 1 , track.phi (), wacc * weff, 4 );
14981498 if (cfgAdditionObs.cfgNewPtContainer ) {
1499- fFCpt ->fill (track.eta (), weff, track.pt (), 1 );
1499+ if (cfgUsePtRef && withinPtRef)
1500+ fFCpt ->fill (track.eta (), weff, track.pt (), 1 );
1501+ if (!cfgUsePtRef && withinPtPOI)
1502+ fFCpt ->fill (track.eta (), weff, track.pt (), 1 );
15001503 if (withinPtRef)
15011504 cfgAdditionObs.npcGfw .Fill (track.eta (), fPtAxis ->FindBin (track.pt ()) - 1 , track.phi (), wacc * weff, 1 );
15021505 if (withinPtPOI)
@@ -1577,7 +1580,7 @@ struct FlowTask {
15771580 weffEventDiffWithGap08);
15781581 }
15791582
1580- if (cfgAdditionObs.cfgManualCk ) {
1583+ if (!cfgAdditionObs. cfgNewPtContainer && cfgAdditionObs.cfgManualCk ) {
15811584 // 2pc event weight:
15821585 double ev2pc = mpt_sub1_weffEv * mpt_sub3_weffEv;
15831586 // manual pt-pt variance
0 commit comments