SIO::SIORecords::Unpack Class Reference
Helper class that sets the unpack flag of known SIO records as specified by the constructor.
More...
#include <SIO/LCSIO.h>
List of all members.
Public Member Functions |
| Unpack (unsigned recordFlag) |
Static Public Attributes |
static const unsigned | Event = 0x0001 << SIORecords::Event |
static const unsigned | Header = 0x0001 << SIORecords::Header |
static const unsigned | Run = 0x0001 << SIORecords::Run |
static const unsigned | Access = 0x0001 << SIORecords::Access |
static const unsigned | Index = 0x0001 << SIORecords::Index |
static const unsigned | All = 0xFFFFFFFF |
Protected Attributes |
bool | _flags [NumberOfRecords] |
Detailed Description
Helper class that sets the unpack flag of known SIO records as specified by the constructor.
After an object of this class goes out of scope the original setting is restored. This is needed to have multiple read streams (event overlay).
The documentation for this class was generated from the following files: