@@ -92,6 +92,7 @@ struct FemtoPairTrackCascade {
9292
9393 // setup pairs
9494 pairhistmanager::ConfPairBinning confPairBinning;
95+ pairhistmanager::ConfPairCuts confPairCuts;
9596
9697 pairbuilder::PairTrackCascadeBuilder<
9798 trackhistmanager::PrefixTrack1,
@@ -158,21 +159,21 @@ struct FemtoPairTrackCascade {
158159 auto bachelorHistSpec = trackhistmanager::makeTrackHistSpecMap (confBachelorBinning);
159160 auto posDauSpec = trackhistmanager::makeTrackHistSpecMap (confPosDauBinning);
160161 auto negDauSpec = trackhistmanager::makeTrackHistSpecMap (confNegDauBinning);
161- auto pairHistSpec = pairhistmanager::makePairHistSpecMap (confPairBinning, confTrackBinning, confXiBinning );
162+ auto pairHistSpec = pairhistmanager::makePairHistSpecMap (confPairBinning);
162163 auto cprHistSpec = closepairrejection::makeCprHistSpecMap (confCpr);
163164
164165 // setup for xis
165166 if (doprocessXiSameEvent || doprocessXiMixedEvent) {
166167 auto xiHistSpec = cascadehistmanager::makeCascadeHistSpecMap (confXiBinning);
167- auto pairTrackXiHistSpec = pairhistmanager::makePairHistSpecMap (confPairBinning, confTrackBinning, confXiBinning );
168- pairTrackXiBuilder.init (&hRegistry, trackSelection, xiSelection, confCpr, confMixing, confPairBinning, colHistSpec, trackHistSpec, xiHistSpec, bachelorHistSpec, posDauSpec, negDauSpec, pairTrackXiHistSpec, cprHistSpec);
168+ auto pairTrackXiHistSpec = pairhistmanager::makePairHistSpecMap (confPairBinning);
169+ pairTrackXiBuilder.init (&hRegistry, trackSelection, xiSelection, confCpr, confMixing, confPairBinning, confPairCuts, colHistSpec, trackHistSpec, xiHistSpec, bachelorHistSpec, posDauSpec, negDauSpec, pairTrackXiHistSpec, cprHistSpec);
169170 }
170171
171172 // setup for omegas
172173 if (doprocessOmegaSameEvent || doprocessOmegaMixedEvent) {
173174 auto omegaHistSpec = cascadehistmanager::makeCascadeHistSpecMap (confOmegaBinning);
174- auto pairTrackOmegaHistSpec = pairhistmanager::makePairHistSpecMap (confPairBinning, confTrackBinning, confOmegaBinning );
175- pairTrackOmegaBuilder.init (&hRegistry, trackSelection, omegaSelection, confCpr, confMixing, confPairBinning, colHistSpec, trackHistSpec, omegaHistSpec, bachelorHistSpec, posDauSpec, negDauSpec, pairTrackOmegaHistSpec, cprHistSpec);
175+ auto pairTrackOmegaHistSpec = pairhistmanager::makePairHistSpecMap (confPairBinning);
176+ pairTrackOmegaBuilder.init (&hRegistry, trackSelection, omegaSelection, confCpr, confMixing, confPairBinning, confPairCuts, colHistSpec, trackHistSpec, omegaHistSpec, bachelorHistSpec, posDauSpec, negDauSpec, pairTrackOmegaHistSpec, cprHistSpec);
176177 }
177178
178179 if (((doprocessXiSameEvent || doprocessXiMixedEvent) + (doprocessOmegaSameEvent || doprocessOmegaMixedEvent)) > 1 ) {
0 commit comments