9 const static std::map<std::string, float> pflowWPMap{{
"Medium", 0.2}, {
"Tight", 0.5}};
10 const static std::map<std::string, float> topoWPMap{
11 {
"Loose", 0.11}, {
"Medium", 0.59}, {
"Tight", 0.91}};
21 if (
m_wp !=
"Custom") {
22 if (
m_wp ==
"Default")
25 const auto &
map =
m_isPFlow.value() ? pflowWPMap : topoWPMap;
27 if (itr ==
map.end()) {
29 return StatusCode::FAILURE;
34 return StatusCode::SUCCESS;
41 if (std::abs(
eta) > 2.4 && std::abs(
eta) < 2.5)
Scalar eta() const
pseudorapidity method
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_WARNING(x)
Handle class for reading a decoration on an object.
Class providing the definition of the 4-vector interface.
Select isolated Photons, Electrons and Muons.