12 #include <type_traits>
31 Uncalibrated = 1 << 4,
40 static_cast<std::underlying_type<TrackStatePropMask>::type
>(lhs) |
41 static_cast<std::underlying_type<TrackStatePropMask>::type
>(rhs));
47 static_cast<std::underlying_type<TrackStatePropMask>::type
>(lhs) &
48 static_cast<std::underlying_type<TrackStatePropMask>::type
>(rhs));
54 static_cast<std::underlying_type<TrackStatePropMask>::type
>(lhs) ^
55 static_cast<std::underlying_type<TrackStatePropMask>::type
>(rhs));
60 ~static_cast<std::underlying_type<TrackStatePropMask>::type>(op));
66 static_cast<std::underlying_type<TrackStatePropMask>::type
>(lhs) |
67 static_cast<std::underlying_type<TrackStatePropMask>::type
>(rhs));
74 static_cast<std::underlying_type<TrackStatePropMask>::type
>(lhs) &
75 static_cast<std::underlying_type<TrackStatePropMask>::type
>(rhs));
82 static_cast<std::underlying_type<TrackStatePropMask>::type
>(lhs) ^
83 static_cast<std::underlying_type<TrackStatePropMask>::type
>(rhs));