ATLAS Offline Software
Classes | Namespaces | Typedefs | Enumerations
TargetSurfaces.h File Reference
#include <utility>
#include "EventPrimitives/EventPrimitives.h"
#include "TrkExUtils/ExtrapolationCell.h"
#include "TrkNeutralParameters/NeutralParameters.h"
#include "TrkParameters/TrackParameters.h"
#include "TrkSurfaces/BoundaryCheck.h"
#include "TrkSurfaces/Surface.h"
Include dependency graph for TargetSurfaces.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Trk::TargetSurface
 target surface info ( navigation ) More...
 
class  Trk::TargetSurfaces
 

Namespaces

 Trk
 Ensure that the ATLAS eigen extensions are properly loaded.
 

Typedefs

typedef std::vector< TargetSurface > Trk::TargetSurfaceVector
 

Enumerations

enum  Trk::SurfNavigType {
  Trk::Target = 0, Trk::BoundaryFrame = 1, Trk::BoundaryDetached = 2, Trk::SensitiveLayer = 3,
  Trk::MaterialLayer = 4
}
 typedef for surface and volume navigation types More...
 
enum  Trk::TVNavigType { Trk::Unknown = 0, Trk::Frame = 1, Trk::AlignableVolume = 2, Trk::DenseVolume = 3 }