|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    8 #ifndef SYSTEMATICS_HANDLES__SELECTION_NAME_SVC_H 
    9 #define SYSTEMATICS_HANDLES__SELECTION_NAME_SVC_H 
   19 #include <unordered_map> 
   33     using extends::extends;  
 
   39           const std::string& decorName) 
const override;
 
   55     std::unordered_map<std::string, std::unordered_map<std::string, asg::AcceptInfo>> 
m_acceptInfoMap;
 
  
Select isolated Photons, Electrons and Muons.
ServiceHandle< ISystematicsSvc > m_sysSvc
the ISystematicsSvc we use
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual const asg::AcceptInfo * getAcceptInfo(const std::string &objectName, const std::string &decorName) const override
std::unordered_map< std::string, std::unordered_map< std::string, asg::AcceptInfo > > m_acceptInfoMap
the map of AcceptInfo objects
virtual StatusCode addAcceptInfo(const std::string &objectName, const std::string &decorName, const asg::AcceptInfo &acceptInfo) override
virtual StatusCode initialize() override
the canonical implementation of ISelectionNameSvc
Define macros for attributes used to control the static checker.