ATLAS Offline Software
|
#include "AthContainers/DataVector.h"
#include "Identifier/Identifier.h"
#include "AthenaKernel/CLASS_DEF.h"
#include "TrkSurfaces/Surface.h"
#include <map>
#include <utility>
Go to the source code of this file.
Typedefs | |
typedef DataVector< const Trk::Surface > | SurfaceCollection |
DataVector of const Surface / 24.08.2004 % clid.py SurfaceCollection 1185938832 SurfaceCollection. More... | |
typedef DataVector< const Trk::Surface >::const_iterator | SurfaceCollectionIterator |
typedef std::map< const Identifier, const Trk::Surface * > | SurfaceMap |
typedef std::map< const Identifier, const Trk::Surface * >::const_iterator | SurfaceMapIterator |
typedef std::multimap< double, const Trk::Surface * > | TrackingSurfaceMap |
typedef std::multimap< double, const Trk::Surface * >::const_iterator | TrackingSurfaceMapIterator |
typedef DataVector<const Trk::Surface> SurfaceCollection |
DataVector of const Surface / 24.08.2004 % clid.py SurfaceCollection 1185938832 SurfaceCollection.
DataVector filled with pointers to Surfaces and an iterator as well as a const iterator typedef.
Standard STL map using the Identifier as map key for surfaces created directly form GeoModel
Standard STL multimap using const double as map key for surfaces created through TrkGeometryBuilder
Definition at line 41 of file SurfaceCollection.h.
typedef DataVector<const Trk::Surface>::const_iterator SurfaceCollectionIterator |
Definition at line 42 of file SurfaceCollection.h.
typedef std::map<const Identifier, const Trk::Surface*> SurfaceMap |
Definition at line 45 of file SurfaceCollection.h.
typedef std::map<const Identifier, const Trk::Surface*>::const_iterator SurfaceMapIterator |
Definition at line 46 of file SurfaceCollection.h.
typedef std::multimap<double, const Trk::Surface*> TrackingSurfaceMap |
Definition at line 48 of file SurfaceCollection.h.
typedef std::multimap<double, const Trk::Surface*>::const_iterator TrackingSurfaceMapIterator |
Definition at line 49 of file SurfaceCollection.h.