Skip to content

Commit 9df1eb7

Browse files
prottayCMTProttay Das
andauthored
[PWGCF] updated mixing function for phi (#15919)
Co-authored-by: Prottay Das <prottay@alipap1.cern.ch>
1 parent a89743b commit 9df1eb7

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

PWGCF/TableProducer/filter2Prong.cxx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ enum LambdaPid { kLambda = 0,
6464

6565
struct Filter2Prong {
6666
SliceCache cache;
67+
Preslice<aod::CFTrackRefs> perCollisionCFTrackRefs = aod::track::collisionId;
6768

6869
O2_DEFINE_CONFIGURABLE(cfgVerbosity, int, 0, "Verbosity level (0 = major, 1 = per collision)")
6970
O2_DEFINE_CONFIGURABLE(cfgYMax, float, -1.0f, "Maximum candidate rapidity")
@@ -799,11 +800,12 @@ struct Filter2Prong {
799800
PROCESS_SWITCH(Filter2Prong, processDataPhiV0, "Process data Phi and V0 candidates with invariant mass method", false);
800801

801802
using DerivedCollisions = soa::Join<aod::Collisions, aod::EvSels, aod::CFMultiplicities>;
802-
void processDataPhiMixed(DerivedCollisions const& collisions, aod::CFTrackRefs const& cftracks)
803+
void processDataPhiMixed(DerivedCollisions const& collisions, Filter2Prong::PIDTrack const& /*tracksP*/, aod::CFTrackRefs const& cftracks)
803804
{
804805
auto getMultiplicity = [](auto const& col) {
805806
return col.multiplicity();
806807
};
808+
807809
using BinningTypeDerived = FlexibleBinningPolicy<std::tuple<decltype(getMultiplicity)>, aod::collision::PosZ, decltype(getMultiplicity)>;
808810
BinningTypeDerived configurableBinningDerived{{getMultiplicity}, {axisVertexMix, axisMultiplicityMix}, true};
809811
auto tracksTuple = std::make_tuple(cftracks, cftracks);

0 commit comments

Comments
 (0)