17 const double GeV = 1
e3;
30 "Input b-jet flag. Disabled by default.");
32 "Max electron PT for b-tag aware OR. 100 GeV by default.");
34 "Toggle ele/jet PT ratio requirement");
36 "Ele/jet PT ratio threshold to remove a jet");
38 "Inner cone for removing jets");
40 "Outer cone for removing electrons");
42 "Use sliding dR cone to reject electrons");
44 "The constant offset for sliding dR");
46 "The inverse muon pt factor for sliding dR");
48 "Maximum size of sliding dR cone");
50 "Calculate delta-R using rapidity");
80 ATH_MSG_DEBUG(
"Configuring sliding outer cone for ele-jet OR with " <<
84 std::make_unique<SlidingDeltaRMatcher>
99 return StatusCode::SUCCESS;
115 return StatusCode::SUCCESS;
133 for(
const auto electron : electrons){
136 for(
const auto jet : jets){
151 for(
const auto jet: jets){
154 for(
const auto electron : electrons){
163 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
DataVector adapter that acts like it holds const pointers.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
ObjectId< ContainerId::eventContext > EventContextId
ObjectRange< ContainerId::particle2 > Particle2Range
ObjectRange< ContainerId::particle1 > Particle1Range
@ Jet
The object is a jet.
@ Electron
The object is an electron.