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.