Skip to content

Commit 37278bf

Browse files
authored
[PWGLF] update cuts for run 3 analyses (#14720)
1 parent 2fd6543 commit 37278bf

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

PWGLF/TableProducer/Nuspex/ebyeMaker.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@ struct EbyeMaker {
252252
Configurable<float> trackNclusItsCut{"trackNclusITScut", 2, "Minimum number of ITS clusters"};
253253
Configurable<float> trackNclusTpcCut{"trackNclusTPCcut", 60, "Minimum number of TPC clusters"};
254254
Configurable<float> trackChi2Cut{"trackChi2Cut", 4.f, "Maximum chi2/ncls in TPC"};
255+
Configurable<float> trackMinChi2Cut{"trackMinChi2Cut", 0.f, "Minimum chi2/ncls in TPC"};
255256

256257
Configurable<float> v0trackNcrossedRows{"v0trackNcrossedRows", 100, "Minimum number of crossed TPC rows for V0 daughter"};
257258
Configurable<float> v0trackNclusItsCut{"v0trackNclusITScut", 0, "Minimum number of ITS clusters for V0 daughter"};
@@ -350,17 +351,16 @@ struct EbyeMaker {
350351
{
351352
const float defItsChi2NClCut = 36.f;
352353
const float defNClCROverFind = 0.8f;
353-
const float defMinChi2Cut = 0.f;
354354
if (std::abs(track.eta()) > etaMax) {
355355
return false;
356356
}
357357
if (!(track.itsClusterMap() & 0x01) && !(track.itsClusterMap() & 0x02)) {
358358
return false;
359359
}
360360
if (track.itsNCls() < trackNclusItsCut ||
361-
track.tpcNClsCrossedRows() < defNClCROverFind * track.tpcNClsFindable() ||
361+
(track.tpcNClsCrossedRows() < defNClCROverFind * track.tpcNClsFindable() && !(doprocessRun3 || doprocessMcRun3)) ||
362362
track.tpcChi2NCl() > trackChi2Cut ||
363-
track.tpcChi2NCl() < defMinChi2Cut ||
363+
track.tpcChi2NCl() < trackMinChi2Cut ||
364364
track.itsChi2NCl() > defItsChi2NClCut) {
365365
return false;
366366
}

0 commit comments

Comments
 (0)