ATLAS Offline Software
Event
xAOD
xAODPFlow
xAODPFlow
versions
TrackCaloClusterContainer_v1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
#ifndef XAODPFLOW_VERSIONS_TRACKCALOCLUSTERCONTAINER_V1_H
5
#define XAODPFLOW_VERSIONS_TRACKCALOCLUSTERCONTAINER_V1_H
6
7
#include <stdint.h>
8
9
// Core include(s):
10
#include "
AthContainers/DataVector.h
"
11
#include "
xAODBase/IParticleContainer.h
"
12
13
// Local include(s):
14
#include "
xAODPFlow/versions/TrackCaloCluster_v1.h
"
15
16
// Declare IParticle as a base class of CaloCluster_v1:
17
DATAVECTOR_BASE
(
xAOD::TrackCaloCluster_v1
,
xAOD::IParticle
);
18
19
namespace
xAOD
{
21
typedef
DataVector< xAOD::TrackCaloCluster_v1 >
TrackCaloClusterContainer_v1
;
22
}
23
24
#endif // XAODPFLOW_VERSIONS_TRACKCALOCLUSTERCONTAINER_V1_H
xAOD::TrackCaloCluster_v1
Class describing a TrackCaloCluster.
Definition:
TrackCaloCluster_v1.h:25
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition:
ICaloAffectedTool.h:24
xAOD::IParticle
Class providing the definition of the 4-vector interface.
Definition:
Event/xAOD/xAODBase/xAODBase/IParticle.h:41
xAOD::TrackCaloClusterContainer_v1
DataVector< xAOD::TrackCaloCluster_v1 > TrackCaloClusterContainer_v1
The container is a simple typedef for now.
Definition:
TrackCaloClusterContainer_v1.h:21
IParticleContainer.h
DataVector
Derived DataVector<T>.
Definition:
DataVector.h:794
DataVector.h
An STL vector of pointers that by default owns its pointed-to elements.
TrackCaloCluster_v1.h
DATAVECTOR_BASE
DATAVECTOR_BASE(xAOD::TrackCaloCluster_v1, xAOD::IParticle)
Generated on Sun Dec 22 2024 21:20:15 for ATLAS Offline Software by
1.8.18