![]() |
Project
|
#include <RawFileReader.h>
Public Types | |
| enum | { StartTF = 0x1 , StartHB = 0x1 << 1 , StartSP = 0x1 << 2 , EndHB = 0x1 << 3 } |
Public Member Functions | |
| LinkBlock ()=default | |
| optional cache for fast access | |
| LinkBlock (int fid, size_t offs) | |
| void | setFlag (uint8_t fl, bool v=true) |
| bool | testFlag (uint8_t fl) const |
| void | print (const std::string &pref="") const |
Public Attributes | |
| size_t | offset = 0 |
| uint32_t | size = 0 |
| where data of the block starts | |
| uint32_t | tfID = 0 |
| block size | |
| IR | ir = 0 |
| tf counter (from 0) | |
| uint16_t | fileID = 0 |
| ir starting the block | |
| uint8_t | flags = 0 |
| file id where the block is located | |
| std::unique_ptr< char[]> | dataCache |
| different flags | |
Definition at line 145 of file RawFileReader.h.
| anonymous enum |
| Enumerator | |
|---|---|
| StartTF | |
| StartHB | |
| StartSP | |
| EndHB | |
Definition at line 146 of file RawFileReader.h.
|
default |
optional cache for fast access
|
inline |
Definition at line 158 of file RawFileReader.h.
| void RawFileReader::LinkBlock::print | ( | const std::string & | pref = "" | ) | const |
Definition at line 39 of file RawFileReader.cxx.
|
inline |
Definition at line 159 of file RawFileReader.h.
|
inline |
Definition at line 167 of file RawFileReader.h.
| std::unique_ptr<char[]> o2::raw::RawFileReader::LinkBlock::dataCache |
different flags
Definition at line 156 of file RawFileReader.h.
| uint16_t o2::raw::RawFileReader::LinkBlock::fileID = 0 |
ir starting the block
Definition at line 154 of file RawFileReader.h.
| uint8_t o2::raw::RawFileReader::LinkBlock::flags = 0 |
file id where the block is located
Definition at line 155 of file RawFileReader.h.
| IR o2::raw::RawFileReader::LinkBlock::ir = 0 |
tf counter (from 0)
Definition at line 153 of file RawFileReader.h.
| size_t o2::raw::RawFileReader::LinkBlock::offset = 0 |
Definition at line 150 of file RawFileReader.h.
| uint32_t o2::raw::RawFileReader::LinkBlock::size = 0 |
where data of the block starts
Definition at line 151 of file RawFileReader.h.
| uint32_t o2::raw::RawFileReader::LinkBlock::tfID = 0 |
block size
Definition at line 152 of file RawFileReader.h.