8#ifndef XAODCORE_SHALLOWAUXINFO_H
9#define XAODCORE_SHALLOWAUXINFO_H
54#include "xAODCore/BaseInfo.h"
#define SG_BASE(D, B)
Declare that class D derives from class B.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
File providing the different SG_BASE macros.
AuxStoreType
Type of the auxiliary store.
@ AST_ObjectStore
The store describes a single object.
Class creating a shallow copy of an existing auxiliary container.
ShallowAuxContainer(bool standalone=false)
Default constructor.
const DataLink< SG::IConstAuxStore > & parent() const
Get the parent store.
Shallow copy for the auxiliary store of standalone objects.
ShallowAuxInfo()
Default constructor.
static constexpr bool supportsThinning
Flag that we should not use the xAOD aux store pool converter for this type.
virtual AuxStoreType getStoreType() const
Return the type of the store object.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.