5#ifndef XAODROOTACCESS_TPYSTORE_H
6#define XAODROOTACCESS_TPYSTORE_H
34 bool pyContains(
const std::string& key,
const std::string&
type)
const;
36 bool pyIsConst(
const std::string& key,
const std::string&
type)
const;
39 StatusCode
pyRecord(
void* obj,
const std::string& key,
40 const std::string&
type);
Python interface to xAOD::TStore.
void dump() const
Print the contents of the store using a Python friendly function.
StatusCode pyRecord(void *obj, const std::string &key, const std::string &type)
Record an object into the store in a typeless way.
bool pyIsConst(const std::string &key, const std::string &type) const
Function checking if an object with a given key and type is constant.
bool pyContains(const std::string &key, const std::string &type) const
Function checking if an object with a given key and type is available.
TStore()
Inherit the constructor(s) of xAOD::TStore.
TStore()
Default constructor.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.