![]() |
Project
|
#include <RawFileReader.h>
Classes | |
struct | LinkBlock |
struct | LinkData |
struct | PartStat |
Public Types | |
enum | ReadoutCardType { CRU , RORC } |
enum | ErrTypes { ErrWrongPacketCounterIncrement , ErrWrongPageCounterIncrement , ErrHBFStopOnFirstPage , ErrHBFNoStop , ErrWrongFirstPage , ErrWrongHBFsPerTF , ErrWrongNumberOfTF , ErrHBFJump , ErrNoSuperPageForTF , ErrNoSOX , ErrMismatchTF , NErrorsDefined } |
enum class | FirstTFDetection : int { Disabled , Pending , Done } |
using | RDHAny = header::RDHAny |
using | RDH = o2::header::RAWDataHeader |
using | OrigDescCard = std::tuple< o2::header::DataOrigin, o2::header::DataDescription, ReadoutCardType > |
using | InputsMap = std::map< OrigDescCard, std::vector< std::string > > |
Static Public Member Functions | |
static o2::header::DataOrigin | getDataOrigin (const std::string &ors) |
static o2::header::DataDescription | getDataDescription (const std::string &ors) |
static InputsMap | parseInput (const std::string &confUri, const std::string &onlyDet={}, bool verbose=false) |
static std::string | nochk_opt (ErrTypes e) |
static std::string | nochk_expl (ErrTypes e) |
Static Public Attributes | |
static constexpr std::string_view | CardNames [] = {"CRU", "RORC"} |
static constexpr std::string_view | ErrNames [] |
static constexpr std::string_view | ErrNamesShort [] |
static constexpr bool | ErrCheckDefaults [] |
Definition at line 62 of file RawFileReader.h.
using o2::raw::RawFileReader::InputsMap = std::map<OrigDescCard, std::vector<std::string> > |
Definition at line 135 of file RawFileReader.h.
using o2::raw::RawFileReader::OrigDescCard = std::tuple<o2::header::DataOrigin, o2::header::DataDescription, ReadoutCardType> |
Definition at line 134 of file RawFileReader.h.
Definition at line 133 of file RawFileReader.h.
Definition at line 132 of file RawFileReader.h.
Definition at line 71 of file RawFileReader.h.
|
strong |
Enumerator | |
---|---|
Disabled | |
Pending | |
Done |
Definition at line 85 of file RawFileReader.h.
Enumerator | |
---|---|
CRU | |
RORC |
Definition at line 67 of file RawFileReader.h.
RawFileReader::RawFileReader | ( | const std::string & | config = "" , |
int | verbosity = 0 , |
||
size_t | buffsize = 50 * 1024UL , |
||
const std::string & | onlyDet = {} |
||
) |
Definition at line 542 of file RawFileReader.cxx.
|
inline |
Definition at line 226 of file RawFileReader.h.
|
inline |
Definition at line 232 of file RawFileReader.h.
bool RawFileReader::addFile | ( | const std::string & | sname, |
o2::header::DataOrigin | origin, | ||
o2::header::DataDescription | desc, | ||
ReadoutCardType | t = CRU |
||
) |
Definition at line 677 of file RawFileReader.cxx.
void RawFileReader::clear | ( | ) |
Definition at line 660 of file RawFileReader.cxx.
|
inline |
Definition at line 263 of file RawFileReader.h.
|
inline |
Definition at line 272 of file RawFileReader.h.
|
inline |
Definition at line 256 of file RawFileReader.h.
|
static |
Definition at line 810 of file RawFileReader.cxx.
|
static |
Definition at line 792 of file RawFileReader.cxx.
|
inline |
Definition at line 275 of file RawFileReader.h.
|
inline |
Definition at line 276 of file RawFileReader.h.
|
inline |
Definition at line 277 of file RawFileReader.h.
Definition at line 247 of file RawFileReader.h.
Definition at line 245 of file RawFileReader.h.
|
inline |
Definition at line 244 of file RawFileReader.h.
|
inline |
Definition at line 249 of file RawFileReader.h.
|
inline |
Definition at line 248 of file RawFileReader.h.
|
inline |
Definition at line 246 of file RawFileReader.h.
|
inline |
Definition at line 267 of file RawFileReader.h.
|
inline |
Definition at line 241 of file RawFileReader.h.
|
inline |
Definition at line 239 of file RawFileReader.h.
|
inline |
Definition at line 238 of file RawFileReader.h.
|
inline |
Definition at line 260 of file RawFileReader.h.
|
inline |
Definition at line 268 of file RawFileReader.h.
|
inline |
Definition at line 270 of file RawFileReader.h.
|
inline |
Definition at line 269 of file RawFileReader.h.
|
inline |
Definition at line 282 of file RawFileReader.h.
|
inline |
Definition at line 255 of file RawFileReader.h.
void RawFileReader::imposeFirstTF | ( | uint32_t | orbit | ) |
Definition at line 947 of file RawFileReader.cxx.
bool RawFileReader::init | ( | ) |
Definition at line 712 of file RawFileReader.cxx.
|
inline |
Definition at line 266 of file RawFileReader.h.
|
inline |
Definition at line 257 of file RawFileReader.h.
Definition at line 826 of file RawFileReader.cxx.
|
static |
Definition at line 965 of file RawFileReader.cxx.
|
static |
Definition at line 959 of file RawFileReader.cxx.
|
static |
Definition at line 847 of file RawFileReader.cxx.
void RawFileReader::printStat | ( | bool | verbose = false | ) | const |
Definition at line 648 of file RawFileReader.cxx.
|
inline |
Definition at line 262 of file RawFileReader.h.
|
inline |
Definition at line 273 of file RawFileReader.h.
|
inline |
Definition at line 254 of file RawFileReader.h.
|
inline |
Definition at line 237 of file RawFileReader.h.
|
inline |
Definition at line 235 of file RawFileReader.h.
|
inline |
Definition at line 236 of file RawFileReader.h.
|
inline |
Definition at line 234 of file RawFileReader.h.
|
inline |
Definition at line 233 of file RawFileReader.h.
void o2::raw::RawFileReader::setIROfSOX | ( | const o2::InteractionRecord & | ir | ) |
|
inline |
Definition at line 265 of file RawFileReader.h.
|
inline |
Definition at line 242 of file RawFileReader.h.
Definition at line 259 of file RawFileReader.h.
|
inline |
Definition at line 281 of file RawFileReader.h.
|
inline |
Definition at line 280 of file RawFileReader.h.
Definition at line 253 of file RawFileReader.h.
|
staticconstexpr |
Definition at line 69 of file RawFileReader.h.
|
staticconstexpr |
Definition at line 117 of file RawFileReader.h.
|
staticconstexpr |
Definition at line 89 of file RawFileReader.h.
|
staticconstexpr |
Definition at line 103 of file RawFileReader.h.