@@ -88,6 +88,7 @@ struct HfDerivedDataCreatorCorrelationsReduced {
8888 Configurable<float> ptCandMax{"ptCandMax", 24., "max. cand. pT"};
8989 Configurable<int> tpcNClsCrossedRowsMin{"tpcNClsCrossedRowsMin", 70, "min. TPC crossed rows for associated tracks"};
9090 Configurable<float> etaTrkMax{"etaTrkMax", 1., "max. track eta"};
91+ Configurable<float> etaCandMax{"etaCandMax", 1., "max. trigger candidate eta"};
9192 Configurable<float> ptTrkMin{"ptTrkMin", 0.2, "min. track pT"};
9293 Configurable<float> ptTrkMax{"ptTrkMax", 3., "max. track pT"};
9394 Configurable<float> dcaXYTrkMax{"dcaXYTrkMax", 1., "max. track DCA XY"};
@@ -335,6 +336,9 @@ struct HfDerivedDataCreatorCorrelationsReduced {
335336 const float collCentrality)
336337 {
337338 for (const auto& trigCand : trigCands) {
339+ if (std::fabs(trigCand.eta()) >= etaCandMax) {
340+ continue;
341+ }
338342 double trigCandPt = trigCand.pt();
339343 registry.fill(HIST("hPhiVsPtTrig"), RecoDecay::constrainAngle(trigCand.phi(), -o2::constants::math::PIHalf), trigCandPt);
340344 registry.fill(HIST("hEtaVsPtTrig"), trigCand.eta(), trigCandPt);
@@ -388,6 +392,9 @@ struct HfDerivedDataCreatorCorrelationsReduced {
388392 void fillCharmMixedEvent(TTrigCands const& trigCands)
389393 {
390394 for (const auto& trigCand : trigCands) {
395+ if (std::fabs(trigCand.eta()) >= etaCandMax) {
396+ continue;
397+ }
391398 registry.fill(HIST("hPhiVsPtTrig"), RecoDecay::constrainAngle(trigCand.phi(), -o2::constants::math::PIHalf), trigCand.pt());
392399 registry.fill(HIST("hEtaVsPtTrig"), trigCand.eta(), trigCand.pt());
393400
0 commit comments