12 const static std::map<std::string, std::string> workingPoints{
13 {
"FixedEffPt",
"NNJVT.Cuts.FixedEffPt.Offline.Nonprompt_All_MaxW.json"},
14 {
"TightFwd",
"NNJVT.Cuts.TightFwd.Offline.Nonprompt_All_MaxWeight.json"}};
23 auto itr = workingPoints.find(
m_wp);
24 if (itr == workingPoints.end()) {
26 return StatusCode::FAILURE;
33 if (resolved.empty()) {
35 return StatusCode::FAILURE;
37 std::ifstream fcuts(resolved);
38 if (!fcuts.is_open()) {
40 return StatusCode::FAILURE;
45 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
std::string PathResolverFindCalibFile(const std::string &logical_file_name)
Handle class for reading a decoration on an object.
Class providing the definition of the 4-vector interface.
Select isolated Photons, Electrons and Muons.
static NNJvtCutMap fromJSON(std::istream &is)