|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef TRKFITTERSTATUSCODE_H
13 #define TRKFITTERSTATUSCODE_H
15 #include "GaudiKernel/StatusCode.h"
77 operator unsigned long()
const;
101 #endif //TRKFITTERSTATUSCODE_H
FitCode
fitter status codes
@ ForwardFilterFailure
forward filter failed
@ SeedFailure
wrong seed, not recoverable or recovery off.
MsgStream & operator<<(MsgStream &out, const Trk::FitterStatusCode &fitStatCode)
@ CombineStatesFailure
fit states could not be combined
::StatusCode StatusCode
StatusCode definition for legacy code.
@ ExtrapolationFailure
extrapolation failed
Status codes for track fitters.
@ StraightTrackModelUsed
fit successfull, but straight track model was used
@ ExtrapolationFailureDueToSmallMomentum
extrapolation failed due to small momentum
@ MissingCovariance
covariance missed
@ NumberOfStatusCodes
number of different status codes
Ensure that the ATLAS eigen extensions are properly loaded.
@ FewFittableMeasurements
number of fittable measurements on trajectory too small
@ WeaklyConstraintPars
parameters only weakly constrained
unsigned long m_code
fitter status code
@ PerigeeMakingFailure
perigee could not be produced
std::string getString() const
Get the status code as descriptive string.
unsigned long getCode() const
Get the status code by value.
@ FitQualityFailure
fit quality production failed
@ UpdateFailure
parameter update failed
@ SmootherFailure
smoother failed
FitterStatusCode()
default constructor
@ OutlierLogicFailure
outlier logic failed