ATLAS Offline Software
Loading...
Searching...
No Matches
CaloCell2ClusterMap.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef CALOEVENT_CALOCELL2CLUSTERMAP_H
6#define CALOEVENT_CALOCELL2CLUSTERMAP_H
7
20
24#include "CaloEvent/CaloClusterContainer.h"
25
26class CaloCell2ClusterMap : public DataVector< Navigable<CaloClusterContainer> >
27{
28
29 public:
37
39
40};
41
42CLASS_DEF(CaloCell2ClusterMap, 219524388, 1)
43
44#endif
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
An STL vector of pointers that by default owns its pointed-to elements.
map of CaloCluster objects each CaloCell belongs to
CaloCell2ClusterMap(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)
Constructor.
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
Navigable template generalization to handle navigation.
Definition Navigable.h:93
OwnershipPolicy
@ OWN_ELEMENTS
this data object owns its elements