ATLAS Offline Software
RingSetContainer.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 /*
3  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
4 */
5 #ifndef XAODCALORINGS_RINGSETCONTAINER_H
6 #define XAODCALORINGS_RINGSETCONTAINER_H
7 
8 // STL include(s):
9 #include <vector>
10 
11 // Core include(s):
12 #include "AthLinks/ElementLink.h"
14 
15 // Local include(s):
16 #include "xAODCaloRings/RingSet.h"
18 
19 namespace xAOD {
20 
24 typedef std::vector< ElementLink< RingSetContainer > >
26 
27 } // namespace xAOD
28 
29 // Set up a CLID for the container:
30 #include "xAODCore/CLASS_DEF.h"
31 CLASS_DEF( xAOD::RingSetContainer , 1213110449 , 1 )
32 
33 #endif // XAODCALORINGS_RINGSETCONTAINER_H
34 
xAOD::RingSetLinks
std::vector< ElementLink< RingSetContainer > > RingSetLinks
Declare element links vector.
Definition: RingSetContainer.h:25
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
DataVector
Derived DataVector<T>.
Definition: DataVector.h:794
RingSetContainer_v1.h
CLASS_DEF.h
File providing the different SG_BASE macros.
xAOD::RingSetContainer
RingSetContainer_v1 RingSetContainer
Definition of the current "RingSet container version".
Definition: RingSetContainer.h:22
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition: Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:64
RingSet.h
AuxElement.h
Base class for elements of a container that can have aux data.