Skip to content

Commit e4339b2

Browse files
committed
Make cut limits configurables
1 parent 6a83636 commit e4339b2

1 file changed

Lines changed: 10 additions & 13 deletions

File tree

‎PWGUD/Tasks/ptSpectraInclusiveUpc.cxx‎

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,18 @@ struct PtSpectraInclusiveUpc {
5959
2.2, 2.4, 2.6, 2.8, 3.0, 3.2, 3.4, 3.6, 3.8, 4.0},
6060
"#it{p}_{T} (GeV/#it{c})"};
6161

62-
Configurable<int> nBinsDCAxy{
63-
"nBinsDCAxy",
64-
100,
65-
"Number of bins in DCA_{xy} histograms"};
62+
Configurable<int> nBinsDCAxy{"nBinsDCAxy", 1000, "Number of bins in DCA_{xy} histograms"};
6663
Configurable<bool> applyKineCutsInGen{"applyKineCutsInGen", false, "Apply kinematic cuts in the generated level"};
6764

65+
Configurable<double> etaMax{"etaMax", 0.9, "Maximum track pseudorapidity"};
66+
Configurable<double> yMax{"yMax", 0.9, "Maximum particle rapidity"};
67+
Configurable<double> ptMin{"ptMin", 0.1, "Minimum track transverse momentum (GeV/c)"};
68+
Configurable<int> nFindableMin{"nFindableMin", 70, "Minimum number of findable TPC clusters"};
69+
Configurable<double> sigmaMax{"sigmaMax", 3., "Maximum absolute PID n-sigma"};
70+
Configurable<double> dcaZlimit{"dcaZlimit", 2., "Maximum absolute DCA in z (cm)"};
71+
Configurable<double> maxChi2TPC{"maxChi2TPC", 4., "Maximum TPC chi2 per cluster"};
72+
Configurable<double> maxChi2ITS{"maxChi2ITS", 36., "Maximum ITS chi2 per cluster"};
73+
6874
// define abbreviations
6975
using CCs = soa::Join<aod::UDCollisions, aod::UDCollisionsSels>;
7076
using CC = CCs::iterator;
@@ -73,15 +79,6 @@ struct PtSpectraInclusiveUpc {
7379
using TCs = soa::Join<aod::UDTracks, aod::UDTracksPID, aod::UDTracksExtra, aod::UDTracksFlags, aod::UDTracksDCA>;
7480
using TCMCs = soa::Join<aod::UDTracks, aod::UDTracksPID, aod::UDTracksExtra, aod::UDTracksFlags, aod::UDTracksDCA, aod::UDMcTrackLabels>;
7581

76-
const double etaMax = 0.9;
77-
const double yMax = 0.9;
78-
const double ptMin = 0.1;
79-
const int nFindableMin = 70;
80-
const double sigmaMax = 3.;
81-
const double dcaZlimit = 2.;
82-
const double maxChi2TPC = 4.;
83-
const double maxChi2ITS = 36.;
84-
8582
void init(InitContext const&)
8683
{
8784

0 commit comments

Comments
 (0)