Skip to content

Commit eeee244

Browse files
authored
[PWGLF] Added selection on ncr/findable clusters (#9824)
1 parent 59ef8e8 commit eeee244

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

PWGLF/Tasks/Nuspex/nucleiInJets.cxx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,8 @@ struct NucleiInJets {
106106
Configurable<double> par0{"par0", 0.00164, "par 0"};
107107
Configurable<double> par1{"par1", 0.00231, "par 1"};
108108
Configurable<int> minItsNclusters{"minItsNclusters", 5, "minimum number of ITS clusters"};
109-
Configurable<int> minTpcNclusters{"minTpcNclusters", 80, "minimum number of TPC clusters"};
110109
Configurable<int> minTpcNcrossedRows{"minTpcNcrossedRows", 80, "minimum number of TPC crossed pad rows"};
110+
Configurable<double> minTpcNcrossedRowsOverFindable{"minTpcNcrossedRowsOverFindable", 0.8, "crossed rows/findable"};
111111
Configurable<double> maxChiSquareTpc{"maxChiSquareTpc", 4.0, "maximum TPC chi^2/Ncls"};
112112
Configurable<double> maxChiSquareIts{"maxChiSquareIts", 36.0, "maximum ITS chi^2/Ncls"};
113113
Configurable<double> minPt{"minPt", 0.3, "minimum pt of the tracks"};
@@ -274,7 +274,7 @@ struct NucleiInJets {
274274
return false;
275275
if (track.tpcNClsCrossedRows() < 70)
276276
return false;
277-
if (track.tpcNClsCrossedRows() / track.tpcNClsFindable() < 0.8)
277+
if ((static_cast<double>(track.tpcNClsCrossedRows()) / static_cast<double>(track.tpcNClsFindable())) < 0.8)
278278
return false;
279279
if (track.tpcChi2NCl() > 4)
280280
return false;
@@ -320,10 +320,10 @@ struct NucleiInJets {
320320
return false;
321321
if (!track.hasTPC())
322322
return false;
323-
if (track.tpcNClsFound() < minTpcNclusters)
324-
return false;
325323
if (track.tpcNClsCrossedRows() < minTpcNcrossedRows)
326324
return false;
325+
if ((static_cast<double>(track.tpcNClsCrossedRows()) / static_cast<double>(track.tpcNClsFindable())) < minTpcNcrossedRowsOverFindable)
326+
return false;
327327
if (track.tpcChi2NCl() > maxChiSquareTpc)
328328
return false;
329329
if (track.itsChi2NCl() > maxChiSquareIts)

0 commit comments

Comments
 (0)