|
ATLAS Offline Software
|
Hold mappings of ranges to condition objects.
static CondContFactory & Instance()
SG::DataObjectSharedPtr< DataObject > Create(Athena::IRCUSvc &rcusvc, const CLID &clid, const std::string &key) const
void regMaker(const CLID &clid, ICondContMaker *maker)
Interface for RCU service.
uint32_t CLID
The Class ID type.
virtual SG::DataObjectSharedPtr< DataObject > Create(Athena::IRCUSvc &rcusvc, const CLID &clid, const std::string &key) const =0
#define ATLAS_THREAD_SAFE
Smart pointer to manage DataObject reference counts.
Define macros for attributes used to control the static checker.
std::map< CLID, ICondContMaker * > m_makers