File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed
PWGLF/TableProducer/Nuspex Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -754,12 +754,9 @@ struct decay3bodyBuilder {
754754 auto trackPos = decay3body.template track0_as <TTracksTo>();
755755 auto trackNeg = decay3body.template track1_as <TTracksTo>();
756756 auto trackDeuteron = decay3body.template track2_as <TTracksTo>();
757- bool protonSign = trackDeuteron.sign () > 0 ;
758- if (doLikeSign) {
759- protonSign = -protonSign;
760- }
761- auto trackProton = protonSign ? trackPos : trackNeg;
762- auto trackPion = protonSign ? trackNeg : trackPos;
757+ int protonSign = doLikeSign ? trackDeuteron.sign () : -trackDeuteron.sign ();
758+ auto trackProton = protonSign > 0 ? trackPos : trackNeg;
759+ auto trackPion = protonSign > 0 ? trackNeg : trackPos;
763760
764761 // get deuteron TOF PID
765762 float tofNSigmaDeuteron;
You can’t perform that action at this time.
0 commit comments