Skip to content

Commit be14f81

Browse files
authored
[PWGLF] Add selection for systematic (#10577)
1 parent d208861 commit be14f81

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

PWGLF/Tasks/Resonances/phipbpb.cxx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ struct phipbpb {
9393
Configurable<int> cfgCutOccupancy{"cfgCutOccupancy", 3000, "Occupancy cut"};
9494
// track
9595
Configurable<bool> useSP{"useSP", false, "use SP"};
96+
Configurable<bool> useDcaSyst{"useDcaSyst", false, "useDcaSyst"};
9697
Configurable<bool> additionalEvsel{"additionalEvsel", false, "Additional event selcection"};
9798
Configurable<bool> additionalEvselITS{"additionalEvselITS", true, "Additional event selcection for ITS"};
9899
Configurable<bool> removefaketrak{"removefaketrack", true, "Remove fake track from momentum difference"};
@@ -358,7 +359,10 @@ struct phipbpb {
358359
template <typename T>
359360
bool selectionTrack(const T& candidate)
360361
{
361-
if (useGlobalTrack && !(candidate.isGlobalTrack() && candidate.isPVContributor() && candidate.itsNCls() > cfgITScluster && candidate.tpcNClsCrossedRows() > cfgTPCcluster && candidate.tpcFractionSharedCls() < cfgTPCSharedcluster)) {
362+
if (useGlobalTrack && !useDcaSyst && !(candidate.isGlobalTrack() && candidate.isPVContributor() && candidate.itsNCls() > cfgITScluster && candidate.tpcNClsCrossedRows() > cfgTPCcluster && candidate.tpcFractionSharedCls() < cfgTPCSharedcluster)) {
363+
return false;
364+
}
365+
if (useGlobalTrack && useDcaSyst && !(candidate.itsNCls() > cfgITScluster && candidate.tpcNClsCrossedRows() > cfgTPCcluster && candidate.tpcFractionSharedCls() < cfgTPCSharedcluster)) {
362366
return false;
363367
}
364368
if (!useGlobalTrack && !(candidate.tpcNClsFound() > cfgTPCcluster)) {

0 commit comments

Comments
 (0)