19 namespace TrackFindingCDC {
22 namespace NRightLeft {
46 {
return std::abs(eRightLeft) <= 1; }
ERightLeft reversed(ERightLeft eRightLeft)
Return the reversed right left indicator. Leaves ERightLeft::c_Invalid the same.
ERightLeft
Enumeration to represent the distinct possibilities of the right left passage.
@ c_Invalid
Constant for an invalid passage information.
@ c_Left
Constant for left passage.
@ c_Right
Constant for right passage.
@ c_Unknown
Constant for an not yet determined right left passage.
bool isValid(ERightLeft eRightLeft)
Check whether the given enum instance is one of the valid values.
Abstract base class for different kinds of events.