Skip to content

Commit eb0f281

Browse files
added configurable to only save li4/hypertriton tracks
1 parent b5cca9a commit eb0f281

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

PWGLF/TableProducer/Nuspex/he3HadronFemto.cxx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ struct he3HadronFemto {
210210
Configurable<bool> settingSaveUSandLS{"settingSaveUSandLS", true, "Save All Pairs"};
211211
Configurable<bool> settingIsMC{"settingIsMC", false, "Run MC"};
212212
Configurable<bool> settingFillMultiplicity{"settingFillMultiplicity", false, "Fill multiplicity table"};
213+
Configurable<bool> settingFillPrimariesAndMixedMc{"settingFillPrimariesAndMixedMc", false, "Fill primary MC tracks and mixed tracks (e.g. a primary track and one from Li4)"};
213214

214215
// Zorro
215216
Configurable<bool> settingSkimmedProcessing{"settingSkimmedProcessing", false, "Skimmed dataset processing"};
@@ -1080,7 +1081,9 @@ struct he3HadronFemto {
10801081
he3Hadcand.flags |= Flags::kMixedPair;
10811082
}
10821083

1083-
1084+
if (settingFillPrimariesAndMixedMc && ((he3Hadcand.flags & Flags::kMixedPair) || he3Hadcand.flags == Flags::kBothPrimaries)) {
1085+
continue;
1086+
}
10841087

10851088
if (!fillCandidateInfo(heTrack, prTrack, collBracket, collisions, he3Hadcand, tracks, /*mix*/ false)) {
10861089
continue;

0 commit comments

Comments
 (0)