Skip to content

Commit fdd6e3c

Browse files
authored
Added configuragble for chi2 track selection
1 parent 0af789a commit fdd6e3c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

PWGMM/Mult/Tasks/dndetaMFTPbPb.cxx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ struct DndetaMFTPbPb {
9393
Configurable<float> maxEta{"maxEta", -2.5f, ""};
9494
Configurable<int> minNclusterMft{"minNclusterMft", 5,
9595
"minimum number of MFT clusters"};
96+
Configurable<bool> useChi2Cut{"useChi2Cut", false, "use track chi2 cut"};
9697
Configurable<float> maxChi2{"maxChi2", 10.f, ""};
9798
Configurable<double> minPt{"minPt", 0., "minimum pT of the MFT tracks"};
9899
Configurable<bool> requireCA{
@@ -762,8 +763,10 @@ struct DndetaMFTPbPb {
762763
{
763764
if (track.eta() < trackCuts.minEta || track.eta() > trackCuts.maxEta)
764765
return false;
765-
if (track.chi2() > trackCuts.maxChi2)
766-
return false;
766+
if (trackCuts.useChi2Cut) {
767+
if (track.chi2() > trackCuts.maxChi2)
768+
return false;
769+
}
767770
if (trackCuts.requireCA && !track.isCA())
768771
return false;
769772
if (track.nClusters() < trackCuts.minNclusterMft)

0 commit comments

Comments
 (0)