Implementation of helper class to create and interpret the 32-bit flag word in LCCollections. More...
#include <IMPL/LCFlagImpl.h>
Public Member Functions | |
LCFlagImpl () | |
Constructor initializing flag with 0. | |
LCFlagImpl (int flag) | |
Constructor for evaluating an existing flag word. | |
virtual | ~LCFlagImpl () |
Destructor. | |
virtual bool | bitSet (int index) const |
Returns true if bit at given index is set. | |
virtual int | getFlag () const |
Returns the flag word. | |
virtual void | setBit (int bit) |
Sets bit to 1. | |
virtual void | unsetBit (int bit) |
Sets bit to 0. | |
![]() | |
virtual | ~LCFlag () |
Destructor. | |
Implementation of helper class to create and interpret the 32-bit flag word in LCCollections.
Bits are defined in class LCIO.