![]() |
Project
|
#include <Trap2CRU.h>
Public Member Functions | |
Trap2CRU ()=default | |
Trap2CRU (const std::string &outputDir, const std::string &inputDigitsFilename, const std::string &inputTrackletsFilename) | |
void | readTrapData () |
void | sortDataToLinks () |
void | openInputFiles () |
void | convertTrapData (o2::trd::TriggerRecord const &trigrecord, const int &triggercount) |
void | setFilePer (std::string fileper) |
void | setOutputDir (std::string outdir) |
void | setVerbosity (int verbosity) |
void | setTrackletHCHeader (int tracklethcheader) |
void | setTimeStamp (long ts) |
o2::raw::RawFileWriter & | getWriter () |
uint32_t | buildHalfCRUHeader (HalfCRUHeader &header, const uint32_t bc, const uint32_t halfcru, bool isCalibTrigger) |
int | buildDigitRawData (const int digitstartindex, const int digitendindex, const int mcm, const int rob, const uint32_t triggercount) |
int | buildTrackletRawData (unsigned int trackletIndexStart) |
void | writeDigitEndMarkers () |
void | writeTrackletEndMarkers () |
void | writeDigitHCHeaders (const int eventcount, uint32_t hcId) |
void | writeTrackletHCHeader (int hcid, int eventcount) |
Definition at line 35 of file Trap2CRU.h.
|
default |
o2::trd::Trap2CRU::Trap2CRU | ( | const std::string & | outputDir, |
const std::string & | inputDigitsFilename, | ||
const std::string & | inputTrackletsFilename | ||
) |
Definition at line 96 of file Trap2CRU.cxx.
int o2::trd::Trap2CRU::buildDigitRawData | ( | const int | digitstartindex, |
const int | digitendindex, | ||
const int | mcm, | ||
const int | rob, | ||
const uint32_t | triggercount | ||
) |
Definition at line 323 of file Trap2CRU.cxx.
uint32_t o2::trd::Trap2CRU::buildHalfCRUHeader | ( | HalfCRUHeader & | header, |
const uint32_t | bc, | ||
const uint32_t | halfcru, | ||
bool | isCalibTrigger | ||
) |
Definition at line 306 of file Trap2CRU.cxx.
Definition at line 381 of file Trap2CRU.cxx.
void o2::trd::Trap2CRU::convertTrapData | ( | o2::trd::TriggerRecord const & | trigrecord, |
const int & | triggercount | ||
) |
Definition at line 522 of file Trap2CRU.cxx.
|
inline |
Definition at line 61 of file Trap2CRU.h.
void o2::trd::Trap2CRU::openInputFiles | ( | ) |
Definition at line 105 of file Trap2CRU.cxx.
void o2::trd::Trap2CRU::readTrapData | ( | ) |
Definition at line 215 of file Trap2CRU.cxx.
|
inline |
Definition at line 54 of file Trap2CRU.h.
|
inline |
Definition at line 55 of file Trap2CRU.h.
Definition at line 58 of file Trap2CRU.h.
Definition at line 57 of file Trap2CRU.h.
Definition at line 56 of file Trap2CRU.h.
void o2::trd::Trap2CRU::sortDataToLinks | ( | ) |
Definition at line 124 of file Trap2CRU.cxx.
void o2::trd::Trap2CRU::writeDigitEndMarkers | ( | ) |
Definition at line 458 of file Trap2CRU.cxx.
Definition at line 495 of file Trap2CRU.cxx.
void o2::trd::Trap2CRU::writeTrackletEndMarkers | ( | ) |
Definition at line 468 of file Trap2CRU.cxx.
Definition at line 478 of file Trap2CRU.cxx.