Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Namespaces | Enumerations
TrackStateDefs.h File Reference

Go to the source code of this file.

Namespaces

 Trk
 Ensure that the ATLAS eigen extensions are properly loaded.
 
 Trk::TrackState
 

Enumerations

enum  Trk::TrackState::MeasurementType {
  Trk::TrackState::unidentified = 0, Trk::TrackState::Pixel = 1, Trk::TrackState::SCT = 2, Trk::TrackState::TRT = 3,
  Trk::TrackState::MDT = 4, Trk::TrackState::CSC = 5, Trk::TrackState::RPC = 6, Trk::TrackState::TGC = 7,
  Trk::TrackState::Pseudo = 8, Trk::TrackState::Vertex = 9, Trk::TrackState::Segment = 10, Trk::TrackState::SpacePoint = 11,
  Trk::TrackState::LArCal = 12, Trk::TrackState::TileCal = 13, Trk::TrackState::STGC = 14, Trk::TrackState::MM = 15,
  Trk::TrackState::NumberOfMeasurementTypes =16
}
 enum describing the flavour of MeasurementBase More...
 
enum  Trk::TrackState::TrackStateType {
  Trk::TrackState::AnyState = 0, Trk::TrackState::Fittable = 1, Trk::TrackState::ExternalOutlier = 2, Trk::TrackState::GeneralOutlier = 3,
  Trk::TrackState::StateOutlier = 4, Trk::TrackState::AssProbOutlier = 4, Trk::TrackState::TrackOutlier = 5, Trk::TrackState::PredictedOutlier = 6,
  Trk::TrackState::SensorOutlier = 7, Trk::TrackState::FilterOutlier = 8, Trk::TrackState::MissedOutlier = 9, Trk::TrackState::DuplicateOutlier =10,
  Trk::TrackState::Hole =11, Trk::TrackState::Scatterer =12, Trk::TrackState::Brem =13, Trk::TrackState::NumberOfStateTypes =14
}
 enum describing the role of track states during cleaning and outlier removal. More...