  | 
  
    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