8#ifndef XAODCUTFLOW_VERSIONS_CUTBOOKKEEPERCONTAINER_V1_H
9#define XAODCUTFLOW_VERSIONS_CUTBOOKKEEPERCONTAINER_V1_H
#define SG_BASE(D, B)
Declare that class D derives from class B.
An STL vector of pointers that by default owns its pointed-to elements.
DataModel_detail::iterator< DataVector > iterator
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
SG::OwnershipPolicy ownPolicy() const
Container that holds the Container of all CutBookkeepers.
virtual ~CutBookkeeperContainer_v1()
Destructor.
CutBookkeeperContainer_v1(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
Default Constructor.
int minCycle() const
Get the minimum cycle number of any xAOD::CutBookkeepers in the container.
int maxCycle() const
Get the maximum cycle number of any xAOD::CutBookkeepers in the container.
Description of the class that is used to keep track of event counts.
@ DEFAULT_TRACK_INDICES
Default value.
@ OWN_ELEMENTS
this data object owns its elements
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.