2 // This macro is defined in order to have a unique point
3 // where the standard cuts are configured, in order to be sure
4 // that all common parts of the cuts will be defined coherently
6 AliESDtrackCuts QualityCutsTPC()
8 // create output variable
11 // general acceptance/pt cuts
12 cuts.SetPtRange ( 0.15, 1.0e+10);
13 cuts.SetEtaRange(-0.8 , 0.8);
16 cuts.SetMaxDCAToVertexXYPtDep("0.0182+0.0350/pt^1.01");
17 cuts.SetMaxDCAToVertexZ(2.0);
18 cuts.SetDCAToVertex2D(kFALSE);
19 cuts.SetRequireSigmaToVertex(kFALSE);
21 // TPC related cuts for TPC+ITS tracks
22 cuts.SetMinNClustersTPC(70);
23 cuts.SetMaxChi2PerClusterTPC(4);
24 cuts.SetAcceptKinkDaughters(kFALSE);
25 cuts.SetRequireTPCRefit(kTRUE);
27 // ITS related cuts for TPC+ITS tracks
28 cuts.SetRequireITSRefit(kTRUE);
29 cuts.SetClusterRequirementITS(AliESDtrackCuts::kSPD, AliESDtrackCuts::kAny);