HerdSoftware
0.1.1
|
Data structure with the trigger flags for Psd. More...
#include <dataobjects/PsdTriggerFlags.h>
Public Types | |
enum | PsdTriggerMask : unsigned short { PsdTriggerMask::NONE = 0, PsdTriggerMask::HASPSDVETO_LEG = 1, PsdTriggerMask::INFOVALID = 1 << 15 } |
Enum used as index for the bitset member LSB : corresponds to the flag for LEG trigger: 1 -> has Psd veto / 0 -> does not have it bit 15: validity bit : 1 -> the trigger flag is valid for the next steps / 0 -> is not valid. More... | |
Public Member Functions | |
PsdTriggerFlags () | |
Default constructor Resets the values of all the members. More... | |
virtual | ~PsdTriggerFlags ()=default |
Virtual destructor. More... | |
void | Reset () |
Set the members to default values. More... | |
Public Attributes | |
PsdTriggerMask | psdTrigMask |
Bitmask for the Psd trigger flags. More... | |
Data structure with the trigger flags for Psd.
|
strong |
|
inline |
Default constructor Resets the values of all the members.
|
virtualdefault |
Virtual destructor.
|
inline |
Set the members to default values.
PsdTriggerMask Herd::PsdTriggerFlags::psdTrigMask |
Bitmask for the Psd trigger flags.