ATLAS Offline Software
|
the canonical implementation of ISelectionNameSvc More...
#include <SelectionNameSvc.h>
Public Member Functions | |
virtual StatusCode | initialize () override |
virtual StatusCode | addAcceptInfo (const std::string &objectName, const std::string &decorName, const asg::AcceptInfo &acceptInfo) override |
virtual const asg::AcceptInfo * | getAcceptInfo (const std::string &objectName, const std::string &decorName) const override |
Private Attributes | |
ServiceHandle< ISystematicsSvc > | m_sysSvc {"SystematicsSvc", "SelectionNameSvc"} |
the ISystematicsSvc we use More... | |
std::unordered_map< std::string, std::unordered_map< std::string, asg::AcceptInfo > > | m_acceptInfoMap |
the map of AcceptInfo objects More... | |
the canonical implementation of ISelectionNameSvc
Definition at line 25 of file SelectionNameSvc.h.
|
overridevirtual |
Definition at line 37 of file SelectionNameSvc.cxx.
|
overridevirtual |
Definition at line 59 of file SelectionNameSvc.cxx.
|
overridevirtual |
Definition at line 28 of file SelectionNameSvc.cxx.
|
private |
the map of AcceptInfo
objects
Definition at line 55 of file SelectionNameSvc.h.
|
private |
the ISystematicsSvc
we use
This is needed to look up the source objects of object copies
Definition at line 52 of file SelectionNameSvc.h.