@@ -92,6 +92,8 @@ struct SingleTrackQCMC {
9292 Configurable<bool > cfgRequireTrueAssociation{" cfgRequireTrueAssociation" , false , " flag to require true mc collision association" };
9393
9494 ConfigurableAxis ConfPtlBins{" ConfPtlBins" , {VARIABLE_WIDTH, 0.00 , 0.05 , 0.10 , 0.15 , 0.20 , 0.30 , 0.40 , 0.50 , 0.60 , 0.70 , 0.80 , 0.90 , 1.00 , 1.10 , 1.20 , 1.30 , 1.40 , 1.50 , 1.60 , 1.70 , 1.80 , 1.90 , 2.00 , 2.50 , 3.00 , 3.50 , 4.00 , 4.50 , 5.00 , 6.00 , 7.00 , 8.00 , 9.00 , 10.00 }, " pTl bins for output histograms" };
95+ ConfigurableAxis ConfEtaBins{" ConfEtaBins" , {20 , -1 , 1 }, " eta bins for output histograms" };
96+ ConfigurableAxis ConfPhiBins{" ConfPhiBins" , {36 , 0 , 2 * M_PI}, " phi bins for output histograms" };
9597 ConfigurableAxis ConfDCA3DBins{" ConfDCA3DBins" , {VARIABLE_WIDTH, 0.0 , 10.0 }, " DCA3d bins in sigma for output histograms" };
9698 ConfigurableAxis ConfDCAXYBins{" ConfDCAXYBins" , {VARIABLE_WIDTH, -10.0 , 10.0 }, " DCAxy bins in sigma for output histograms" };
9799 ConfigurableAxis ConfDCAZBins{" ConfDCAZBins" , {VARIABLE_WIDTH, -10.0 , 10.0 }, " DCAz bins in sigma for output histograms" };
@@ -250,8 +252,8 @@ struct SingleTrackQCMC {
250252
251253 if constexpr (pairtype == o2::aod::pwgem::dilepton::utils::pairutil::DileptonPairType::kDielectron ) {
252254 const AxisSpec axis_pt{ConfPtlBins, " p_{T,e} (GeV/c)" };
253- const AxisSpec axis_eta{20 , - 1.0 , + 1.0 , " #eta_{e}" };
254- const AxisSpec axis_phi{36 , 0.0 , 2 * M_PI , " #varphi_{e} (rad.)" };
255+ const AxisSpec axis_eta{ConfEtaBins , " #eta_{e}" };
256+ const AxisSpec axis_phi{ConfPhiBins , " #varphi_{e} (rad.)" };
255257 const AxisSpec axis_phiposition{36 , 0.0 , 2 * M_PI, " #varphi_{e}^{*} (rad.)" };
256258 const AxisSpec axis_charge_gen{3 , -1.5 , +1.5 , " true charge" };
257259 const AxisSpec axis_dca3D{ConfDCA3DBins, " DCA_{e}^{3D} (#sigma)" };
@@ -322,8 +324,8 @@ struct SingleTrackQCMC {
322324 }
323325 } else if constexpr (pairtype == o2::aod::pwgem::dilepton::utils::pairutil::DileptonPairType::kDimuon ) {
324326 const AxisSpec axis_pt{ConfPtlBins, " p_{T,#mu} (GeV/c)" };
325- const AxisSpec axis_eta{50 , - 6 , - 1 , " #eta_{#mu}" };
326- const AxisSpec axis_phi{36 , 0.0 , 2 * M_PI , " #varphi_{#mu} (rad.)" };
327+ const AxisSpec axis_eta{ConfEtaBins , " #eta_{#mu}" };
328+ const AxisSpec axis_phi{ConfPhiBins , " #varphi_{#mu} (rad.)" };
327329 const AxisSpec axis_dca{ConfDCAXYBins, " DCA_{#mu}^{XY} (#sigma)" };
328330 const AxisSpec axis_charge_gen{3 , -1.5 , +1.5 , " true charge" };
329331
0 commit comments