Skip to content

Commit 4caed2b

Browse files
committed
[PWGHF] Move corrBinning to the init function
1 parent 2f2c4e0 commit 4caed2b

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

PWGHF/HFC/TableProducer/correlatorDMesonPairs.cxx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ struct HfCorrelatorDMesonPairs {
235235
ConfigurableAxis binsPoolBin{"binsPoolBin", {9, 0., 9.}, "PoolBin"};
236236
ConfigurableAxis binsMultFT0M{"binsMultFT0M", {600, 0., 6000.}, "Multiplicity as FT0M signal amplitude"};
237237
ConfigurableAxis binsDcaXY{"binsDcaXY", {128, -0.2, 0.2}, "DCA xy"};
238-
BinningType corrBinning{{binsZVtx, binsMultiplicity}, true};
238+
std::unique_ptr<BinningType> corrBinning;
239239

240240
HistogramRegistry registry{
241241
"registry",
@@ -413,6 +413,7 @@ struct HfCorrelatorDMesonPairs {
413413
AxisSpec const axisPosZ = {binsZVtx, "PosZ"};
414414
AxisSpec const axisPoolBin = {binsPoolBin, "PoolBin"};
415415
AxisSpec const axisDcaXY = {binsDcaXY, "DCA xy"};
416+
corrBinning = std::make_unique<BinningType>(BinningType{{binsZVtx, binsMultiplicity}, true});
416417

417418
if (applyMixedEvent) {
418419
registry.add("hMultiplicityPreSelection", "multiplicity prior to selection;multiplicity;entries", {HistType::kTH1F, {{10000, 0., 10000.}}});
@@ -693,7 +694,7 @@ struct HfCorrelatorDMesonPairs {
693694
int gCollisionId = collision.globalIndex();
694695
int64_t timeStamp = bc.timestamp();
695696

696-
int poolBin = corrBinning.getBin(std::make_tuple(collision.posZ(), collision.multFT0M()));
697+
int poolBin = corrBinning->getBin(std::make_tuple(collision.posZ(), collision.multFT0M()));
697698

698699
int nTracks = 0;
699700
if (collision.numContrib() > 1) {

0 commit comments

Comments
 (0)