Skip to content

Commit 329f453

Browse files
authored
specify pT range for PtContainer and add safe check for cfgManualCk
1 parent 4df99bb commit 329f453

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

‎PWGCF/Flow/Tasks/flowTask.cxx‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)