69 if (manager->object() == obj) {
78 if (manager->object() == obj) {
86 if (store && store->contains(obj)) {
88 return store->getName(obj);
93 <<
"\" in the event");
94 static const std::string dummy;
119 if (store && store->contains(hash)) {
120 return store->getName(hash);
124 static const std::string dummy;
147 static const bool METADATA =
false;
167 if (
name.empty() && (silent ==
false)) {
173 static const bool METADATA =
false;
#define ATH_MSG_WARNING(x)
EventFormat m_inputEventFormat
Format of the current input file.
const std::string & name() const override
Get the name of the instance.
const void * getInputObject(SG::sgkey_t key, const std::type_info &ti, bool silent) override
Function for retrieving an input object in a non-template way.
const std::string & getName(const void *obj) const override
Function returning the key describing a known object.
Object_t m_inputObjects
Collection of all the managed input objects.
SG::sgkey_t getKey(const void *obj) const override
Function returning the hash describing a known object.
void * getOutputObject(SG::sgkey_t key, const std::type_info &ti) override
Function for retrieving an output object in a non-template way.
SG::sgkey_t getHash(const std::string &key) const override
Function returning the hash describing an object name.
EventFormat * m_outputEventFormat
Format of the current output file.
Object_t m_outputObjects
Collection of all the managed output object.
static TStore * store()
Access the currently active TStore object.
A relatively simple transient store for objects created in analysis.
uint32_t sgkey_t
Type used for hashed StoreGate key+CLID pairs.
SG::sgkey_t hash(const std::string &name)
This function provides a hashed version of the key (branch) names used in the xAOD file,...
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.