Skip to content

Commit a2aae6b

Browse files
Update taskCharmHadronsTrackFemtoDream.cxx
1 parent 7105867 commit a2aae6b

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

PWGHF/HFC/Tasks/taskCharmHadronsTrackFemtoDream.cxx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,8 @@ struct HfTaskCharmHadronsTrackFemtoDream {
7575
enum PairSign {
7676
PairNotDefined = 0,
7777
LikeSignPair = 1,
78-
UnLikeSignPair = 2
78+
UnLikeSignPair = 2,
79+
ReflectedPair = 3
7980
};
8081
// decay channels
8182
enum DecayChannel { DplusToPiKPi = 0,
@@ -529,9 +530,12 @@ struct HfTaskCharmHadronsTrackFemtoDream {
529530
int pairSign = 0;
530531
if (chargeTrack == p2.charge()) {
531532
pairSign = LikeSignPair;
532-
} else {
533+
} else if (chargeTrack == -p2.charge()) {
533534
pairSign = UnLikeSignPair;
535+
} else {
536+
pairSign = ReflectedPair;
534537
}
538+
535539
/// Filling QA histograms of the selected tracks
536540
selectedTrackHisto.fillQA<IsMc, true>(p1, static_cast<aod::femtodreamparticle::MomentumType>(confTempFitVarMomentum.value), col.multNtr(), col.multV0M());
537541

@@ -655,8 +659,10 @@ struct HfTaskCharmHadronsTrackFemtoDream {
655659
int pairSign = 0;
656660
if (chargeTrack == p2.charge()) {
657661
pairSign = LikeSignPair;
658-
} else {
662+
} else if (chargeTrack == -p2.charge()) {
659663
pairSign = UnLikeSignPair;
664+
} else {
665+
pairSign = ReflectedPair;
660666
}
661667

662668
int charmHadMc = 0;

0 commit comments

Comments
 (0)