Skip to content

Commit c5f7fa9

Browse files
committed
PWGEM/Dilepton: update dileptonPolarization.cxx
1 parent 0d4803d commit c5f7fa9

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

PWGEM/Dilepton/Tasks/dileptonPolarization.cxx

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#include "PWGEM/Dilepton/Utils/EMFwdTrack.h"
1919
#include "PWGEM/Dilepton/Utils/EMTrack.h"
2020
#include "PWGEM/Dilepton/Utils/EMTrackUtilities.h"
21-
// #include "PWGEM/Dilepton/Utils/EventHistograms.h"
2221
#include "PWGEM/Dilepton/Utils/EventMixingHandler.h"
2322
#include "PWGEM/Dilepton/Utils/PairUtilities.h"
2423

@@ -111,8 +110,8 @@ struct DileptonPolarization {
111110

112111
struct : ConfigurableGroup {
113112
std::string prefix = "dileptoncut_group";
114-
Configurable<float> cfg_min_mass{"cfg_min_mass", 0.0, "min mass"};
115-
Configurable<float> cfg_max_mass{"cfg_max_mass", 1e+10, "max mass"};
113+
Configurable<float> cfg_min_pair_mass{"cfg_min_pair_mass", 0.0, "min pair mass"};
114+
Configurable<float> cfg_max_pair_mass{"cfg_max_pair_mass", 1e+10, "max pair mass"};
116115
Configurable<float> cfg_min_pair_pt{"cfg_min_pair_pt", 0.0, "min pair pT"};
117116
Configurable<float> cfg_max_pair_pt{"cfg_max_pair_pt", 1e+10, "max pair pT"};
118117
Configurable<float> cfg_min_pair_y{"cfg_min_pair_y", -0.9, "min pair rapidity"};
@@ -464,6 +463,14 @@ struct DileptonPolarization {
464463
ROOT::Math::PtEtaPhiMVector v2(dilepton.pt2(), dilepton.eta2(), dilepton.phi2(), leptonM2);
465464
ROOT::Math::PtEtaPhiMVector v12 = v1 + v2;
466465

466+
if (v12.M() < dileptoncuts.cfg_min_pair_mass || dileptoncuts.cfg_max_pair_mass < v12.M()) {
467+
return false;
468+
}
469+
470+
if (v12.Pt() < dileptoncuts.cfg_min_pair_pt || dileptoncuts.cfg_max_pair_pt < v12.Pt()) {
471+
return false;
472+
}
473+
467474
if (v12.Rapidity() < dileptoncuts.cfg_min_pair_y || dileptoncuts.cfg_max_pair_y < v12.Rapidity()) {
468475
return false;
469476
}

0 commit comments

Comments
 (0)