![]() |
ATLAS Offline Software
|
Enumerations | |
| enum | MeasurementType { unidentified = 0, Pixel = 1, SCT = 2, TRT = 3, MDT = 4, CSC = 5, RPC = 6, TGC = 7, Pseudo = 8, Vertex = 9, Segment = 10, SpacePoint = 11, LArCal = 12, TileCal = 13, STGC = 14, MM = 15, NumberOfMeasurementTypes =16 } |
| enum describing the flavour of MeasurementBase More... | |
| enum | TrackStateType { AnyState = 0, Fittable = 1, ExternalOutlier = 2, GeneralOutlier = 3, StateOutlier = 4, AssProbOutlier = 4, TrackOutlier = 5, PredictedOutlier = 6, SensorOutlier = 7, FilterOutlier = 8, MissedOutlier = 9, DuplicateOutlier =10, Hole =11, Scatterer =12, Brem =13, NumberOfStateTypes =14 } |
| enum describing the role of track states during cleaning and outlier removal. More... | |
enum describing the flavour of MeasurementBase
This enum is for use in interfaces, track fitting logic and caching of idHelper calls (like is_pixel). Note that it is not an official part of the MeasurementBase EDM, therefore the decisive identification remains with the Tracking EDM inheritance structure and the hit identifiers.
| Enumerator | |
|---|---|
| unidentified | |
| Pixel | |
| SCT | |
| TRT | |
| MDT | |
| CSC | |
| RPC | |
| TGC | |
| Pseudo | |
| Vertex | |
| Segment | |
| SpacePoint | |
| LArCal | |
| TileCal | |
| STGC | |
| MM | |
| NumberOfMeasurementTypes | |
Definition at line 26 of file TrackStateDefs.h.
enum describing the role of track states during cleaning and outlier removal.
| Enumerator | |
|---|---|
| AnyState | fittable or outlier |
| Fittable | normal MeasurementBase |
| ExternalOutlier | input outlier from pattern or previous fit |
| GeneralOutlier | outlier for unspecified reason |
| StateOutlier | standard cut on pull or smoothed state Chi2 |
| AssProbOutlier | cut on hit assignment probability (also state) |
| TrackOutlier | selected outlier to enhance track probability |
| PredictedOutlier | determined from fit result without this state |
| SensorOutlier | track prediction is signif'ly outside sensor |
| FilterOutlier | progressive fit: removed to stabilise fit |
| MissedOutlier | progressive fit: missed by extrapolation |
| DuplicateOutlier | same hit is already on track, should not happen! |
| Hole | a hole on track, or a generic surface on track |
| Scatterer | a scatterer, i.e. a surface where the track direction changes |
| Brem | a brem, i.e. a surface where the momentum changes |
| NumberOfStateTypes | |
Definition at line 51 of file TrackStateDefs.h.
1.8.18