#include <ExtrapolationCell.h>
|
| enum | eCode {
Unset = 0
, InProgress = 1
, SuccessDestination = 2
, SuccessBoundaryReached
,
SuccessPathLimit
, SuccessMaterialLimit
, Recovered = 6
, FailureDestination = 7
,
FailureLoop = 8
, FailureNavigation = 9
, FailureUpdateKill = 10
, FailureConfiguration = 11
,
LeftKnownWorld = 12
} |
- Author
- Andreas.Salzburger -at- cern.ch
Definition at line 104 of file ExtrapolationCell.h.
◆ eCode
| Enumerator |
|---|
| Unset | |
| InProgress | |
| SuccessDestination | |
| SuccessBoundaryReached | |
| SuccessPathLimit | |
| SuccessMaterialLimit | |
| Recovered | |
| FailureDestination | |
| FailureLoop | |
| FailureNavigation | |
| FailureUpdateKill | |
| FailureConfiguration | |
| LeftKnownWorld | |
Definition at line 108 of file ExtrapolationCell.h.
109 {
114 3,
116 4,
118 5,
126 };
◆ ExtrapolationCode()
| Trk::ExtrapolationCode::ExtrapolationCode |
( |
eCode | c | ) |
|
|
inline |
◆ inProgress()
| bool Trk::ExtrapolationCode::inProgress |
( |
| ) |
const |
|
inline |
◆ isFailure()
| bool Trk::ExtrapolationCode::isFailure |
( |
| ) |
const |
|
inline |
◆ isFailureOrRecovered()
| bool Trk::ExtrapolationCode::isFailureOrRecovered |
( |
| ) |
const |
|
inline |
◆ isSuccess()
| bool Trk::ExtrapolationCode::isSuccess |
( |
| ) |
const |
|
inline |
◆ isSuccessBeforeDestination()
| bool Trk::ExtrapolationCode::isSuccessBeforeDestination |
( |
| ) |
const |
|
inline |
◆ isSuccessOrRecovered()
| bool Trk::ExtrapolationCode::isSuccessOrRecovered |
( |
| ) |
const |
|
inline |
◆ operator!=()
| bool Trk::ExtrapolationCode::operator!= |
( |
const eCode & | ec | ) |
const |
|
inline |
◆ operator=()
assigment operator - because we can
Definition at line 137 of file ExtrapolationCell.h.
138 {
140 return (*this);
141 }
◆ operator==()
| bool Trk::ExtrapolationCode::operator== |
( |
const eCode & | ec | ) |
const |
|
inline |
◆ toString()
| const std::string & Trk::ExtrapolationCode::toString |
( |
| ) |
const |
|
inline |
◆ code
| eCode Trk::ExtrapolationCode::code |
◆ s_ecodeNames
| const std::vector< std::string > Trk::ExtrapolationCode::s_ecodeNames |
|
staticprivate |
Initial value:= {
"Unset",
"InProgress",
"SuccessDestination",
"SuccessBoundaryReached",
"SuccessPathLimit",
"SuccessMaterialLimit",
"Recovered",
"FailureDestination",
"FailureLoop",
"FailureNavigation",
"FailureUpdateKill",
"FailureConfiguration",
"LeftKnownWorld"
}
Definition at line 11 of file ExtrapolationCell.h.
The documentation for this class was generated from the following files: