|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef STOREGATE_UPDATEHANDLEKEY_H
17 #define STOREGATE_UPDATEHANDLEKEY_H
67 template <
class OWNER,
71 const std::string&
key={},
91 #endif // not STOREGATE_UPDATEHANDLEKEY_H
A property holding a SG store/key/clid from which a VarHandle is made.
Property holding a SG store/key/clid from which an UpdateHandle is made.
const std::string & key() const
Return the StoreGate ID for the referenced object.
UpdateHandleKey & operator=(const std::string &sgkey)
Change the key of the object to which we're referring.
A property holding a SG store/key/clid from which a VarHandle is made.
UpdateHandleKey(const std::string &key="", const std::string &storeName=StoreID::storeName(StoreID::EVENT_STORE))
Constructor.
macros to associate a CLID to a type
static const std::string & storeName(const StoreID::type &s)
UpdateHandleKey(OWNER *owner, std::string name, const std::string &key={}, std::string doc="")
auto-declaring Property Constructor.