Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ATHENAKERNEL_CONDCONTMAKER_H
6 #define ATHENAKERNEL_CONDCONTMAKER_H 1
12 #include "GaudiKernel/DataObjID.h"
30 DataObjID
id(clid,
key);
static CondContFactory & Instance()
convert to and from a SG storable
void regMaker(const CLID &clid, ICondContMaker *maker)
DataObject * asStorable(SG::DataObjectSharedPtr< T > pObject)
Some weak symbol referencing magic...
a traits class that associates a CLID to a type T It also detects whether T inherits from Gaudi DataO...
Base class for all conditions containers.
Default, invalid implementation of ClassID_traits.
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
Hold mapping of ranges to condition objects.
Smart pointer to manage DataObject reference counts.