9#ifndef TRKSURFACES_SURFACECOLLECTION_H
10#define TRKSURFACES_SURFACECOLLECTION_H
13#include "Identifier/Identifier.h"
45typedef std::map<const Identifier, const Trk::Surface*>
SurfaceMap;
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.
DataVector< const Trk::Surface > SurfaceCollection
DataVector of const Surface / 24.08.2004 % clid.py SurfaceCollection 1185938832 SurfaceCollection.
std::map< const Identifier, const Trk::Surface * > SurfaceMap
std::multimap< double, const Trk::Surface * > TrackingSurfaceMap
DataVector< constTrk::Surface >::const_iterator SurfaceCollectionIterator
std::multimap< double, constTrk::Surface * >::const_iterator TrackingSurfaceMapIterator
std::map< constIdentifier, constTrk::Surface * >::const_iterator SurfaceMapIterator
DataModel_detail::const_iterator< DataVector > const_iterator
Standard const_iterator.