Skip to content

Commit 8698ecb

Browse files
authored
[PWGJE] Adding centrality selection (#9632)
1 parent da55681 commit 8698ecb

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

PWGJE/Tasks/jetHadronRecoil.cxx

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ struct JetHadronRecoil {
5353
Configurable<float> trackPtMax{"trackPtMax", 100.0, "maximum pT acceptance for tracks"};
5454
Configurable<float> trackEtaMin{"trackEtaMin", -0.9, "minimum eta acceptance for tracks"};
5555
Configurable<float> trackEtaMax{"trackEtaMax", 0.9, "maximum eta acceptance for tracks"};
56+
Configurable<float> centralityMin{"centralityMin", -999.0, "minimum centrality"};
57+
Configurable<float> centralityMax{"centralityMax", 999.0, "maximum centrality"};
5658
Configurable<float> vertexZCut{"vertexZCut", 10.0f, "Accepted z-vertex range"};
5759
Configurable<float> ptTTrefMin{"ptTTrefMin", 5, "reference minimum trigger track pt"};
5860
Configurable<float> ptTTrefMax{"ptTTrefMax", 7, "reference maximum trigger track pt"};
@@ -72,7 +74,7 @@ struct JetHadronRecoil {
7274

7375
Filter jetCuts = aod::jet::r == nround(jetR.node() * 100.0f);
7476
Filter trackCuts = (aod::jtrack::pt >= trackPtMin && aod::jtrack::pt < trackPtMax && aod::jtrack::eta > trackEtaMin && aod::jtrack::eta < trackEtaMax);
75-
Filter eventTrackLevelCuts = nabs(aod::jcollision::posZ) < vertexZCut;
77+
Filter eventCuts = (nabs(aod::jcollision::posZ) < vertexZCut && aod::jcollision::centrality >= centralityMin && aod::jcollision::centrality < centralityMax);
7678

7779
std::vector<double> ptBinningPart = {0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0,
7880
15.0, 20.0, 25.0, 30.0, 35.0, 40.0, 45.0, 50.0, 55.0, 60.0,
@@ -103,14 +105,6 @@ struct JetHadronRecoil {
103105
{"hSignalPt", "jet p_{T};p_{T,jet};entries", {HistType::kTH1F, {{250, -100, 150}}}},
104106
{"hSignalTriggers", "trigger p_{T};p_{T,trig};entries", {HistType::kTH1F, {{150, 0, 150}}}},
105107
{"hReferenceTriggers", "trigger p_{T};p_{T,trig};entries", {HistType::kTH1F, {{150, 0, 150}}}},
106-
{"hSignalLeadingTrack", "leading track p_{T};p_{T,jet};#Delta#phi;leading track p_{T}", {HistType::kTH3F, {{250, -100, 150}, {100, 0, o2::constants::math::TwoPI}, {150, 0, 150}}}},
107-
{"hReferenceLeadingTrack", "leading track p_{T};p_{T,jet};#Delta#phi;leading track p_{T}", {HistType::kTH3F, {{250, -100, 150}, {100, 0, o2::constants::math::TwoPI}, {150, 0, 150}}}},
108-
{"hJetSignalMultiplicity", "jet multiplicity;N_{jets};entries", {HistType::kTH1F, {{10, 0, 10}}}},
109-
{"hJetReferenceMultiplicity", "jet multiplicity;N_{jets};entries", {HistType::kTH1F, {{10, 0, 10}}}},
110-
{"hJetSignalConstituentMultiplicity", "jet constituent multiplicity;p_{T,jet};#Delta#phi;N_{constituents}", {HistType::kTH3F, {{250, -100, 150}, {100, 0, o2::constants::math::TwoPI}, {50, 0, 50}}}},
111-
{"hJetReferenceConstituentMultiplicity", "jet constituent multiplicity;p_{T,jet};#Delta#phi;N_{constituents}", {HistType::kTH3F, {{250, -100, 150}, {100, 0, o2::constants::math::TwoPI}, {50, 0, 50}}}},
112-
{"hJetSignalConstituentPt", "jet constituent p_{T};p_{T,jet};#Delta#phi;p_{T,constituent}", {HistType::kTH3F, {{250, -100, 150}, {100, 0, o2::constants::math::TwoPI}, {150, 0, 150}}}},
113-
{"hJetReferenceConstituentPt", "jet constituent p_{T};p_{T,jet};#Delta#phi;p_{T,constituent}", {HistType::kTH3F, {{250, -100, 150}, {100, 0, o2::constants::math::TwoPI}, {150, 0, 150}}}},
114108
{"hSigEventTriggers", "N_{triggers};events", {HistType::kTH1F, {{10, 0, 10}}}},
115109
{"hRefEventTriggers", "N_{triggers};events", {HistType::kTH1F, {{10, 0, 10}}}},
116110
{"hJetPt", "jet p_{T};p_{T,jet};entries", {HistType::kTH1F, {{300, -100, 200}}}},
@@ -185,12 +179,12 @@ struct JetHadronRecoil {
185179
}
186180
if (isSigCol && track.pt() < ptTTsigMax && track.pt() > ptTTsigMin) {
187181
phiTTAr.push_back(track.phi());
188-
registry.fill(HIST("hSignalPt"), track.pt(), weight);
182+
registry.fill(HIST("hSignalTriggers"), track.pt(), weight);
189183
nTT++;
190184
}
191185
if (!isSigCol && track.pt() < ptTTrefMax && track.pt() > ptTTrefMin) {
192186
phiTTAr.push_back(track.phi());
193-
registry.fill(HIST("hReferencePt"), track.pt(), weight);
187+
registry.fill(HIST("hReferenceTriggers"), track.pt(), weight);
194188
nTT++;
195189
}
196190
registry.fill(HIST("hPtTrack"), track.pt(), weight);

0 commit comments

Comments
 (0)