Encoder class for TOF.
More...
#include <Encoder.h>
Encoder class for TOF.
Definition at line 38 of file Encoder.h.
◆ Encoder()
o2::tof::raw::Encoder::Encoder |
( |
| ) |
|
◆ ~Encoder()
o2::tof::raw::Encoder::~Encoder |
( |
| ) |
|
|
default |
◆ alloc()
bool o2::tof::raw::Encoder::alloc |
( |
long |
size | ) |
|
◆ close()
bool o2::tof::raw::Encoder::close |
( |
| ) |
|
◆ encode()
bool o2::tof::raw::Encoder::encode |
( |
std::vector< std::vector< o2::tof::Digit > > |
digitWindow, |
|
|
int |
tofwindow = 0 |
|
) |
| |
◆ encodeTRM()
void o2::tof::raw::Encoder::encodeTRM |
( |
const std::vector< Digit > & |
summary, |
|
|
Int_t |
icrate, |
|
|
Int_t |
itrm, |
|
|
int & |
istart |
|
) |
| |
◆ flush()
bool o2::tof::raw::Encoder::flush |
( |
int |
icrate | ) |
|
◆ getNCRU()
static int o2::tof::raw::Encoder::getNCRU |
( |
| ) |
|
|
inlinestatic |
◆ getSize()
int o2::tof::raw::Encoder::getSize |
( |
void * |
first, |
|
|
void * |
last |
|
) |
| |
◆ getWriter()
auto & o2::tof::raw::Encoder::getWriter |
( |
| ) |
|
|
inline |
◆ isContinuous()
bool o2::tof::raw::Encoder::isContinuous |
( |
| ) |
const |
|
inline |
◆ nextWord()
void o2::tof::raw::Encoder::nextWord |
( |
int |
icrate | ) |
|
◆ open()
bool o2::tof::raw::Encoder::open |
( |
const std::string & |
name, |
|
|
const std::string & |
path = "." , |
|
|
const std::string & |
fileFor = "cruendpoint" |
|
) |
| |
◆ setContinuous()
void o2::tof::raw::Encoder::setContinuous |
( |
bool |
value | ) |
|
|
inline |
◆ setEncoderCRUZEROES()
void o2::tof::raw::Encoder::setEncoderCRUZEROES |
( |
bool |
val = true | ) |
|
|
inline |
◆ setVerbose()
void o2::tof::raw::Encoder::setVerbose |
( |
bool |
val | ) |
|
|
inline |
◆ mBuffer
char* o2::tof::raw::Encoder::mBuffer[72] |
|
protected |
◆ mBufferLocal
std::vector<char> o2::tof::raw::Encoder::mBufferLocal |
|
protected |
◆ mCrateOn
bool o2::tof::raw::Encoder::mCrateOn[72] |
|
protected |
◆ mDRMDataHeader
DRMDataHeader_t* o2::tof::raw::Encoder::mDRMDataHeader[72] |
|
protected |
◆ mEventCounter
int o2::tof::raw::Encoder::mEventCounter |
|
protected |
◆ mFileWriter
◆ mFirstBC
int o2::tof::raw::Encoder::mFirstBC = 0 |
|
protected |
◆ mHBFSampler
◆ mIntegratedAllBytes
double o2::tof::raw::Encoder::mIntegratedAllBytes = 0 |
|
protected |
◆ mIntegratedTime
double o2::tof::raw::Encoder::mIntegratedTime = 0. |
|
protected |
◆ mIR
◆ mIsContinuous
bool o2::tof::raw::Encoder::mIsContinuous = true |
|
protected |
◆ mNextWordStatus
bool o2::tof::raw::Encoder::mNextWordStatus[72] |
|
protected |
◆ mOldFormat
bool o2::tof::raw::Encoder::mOldFormat = false |
|
protected |
◆ mRDH
◆ mSize
long o2::tof::raw::Encoder::mSize |
|
protected |
◆ mStart
Union_t* o2::tof::raw::Encoder::mStart[72] |
|
protected |
◆ mStartRun
bool o2::tof::raw::Encoder::mStartRun = true |
|
protected |
◆ mTOFDataHeader
TOFDataHeader_t* o2::tof::raw::Encoder::mTOFDataHeader[72] |
|
protected |
◆ mUnion
Union_t* o2::tof::raw::Encoder::mUnion[72] |
|
protected |
◆ mVerbose
bool o2::tof::raw::Encoder::mVerbose = false |
|
protected |
◆ NCRU
constexpr int o2::tof::raw::Encoder::NCRU = 4 |
|
staticconstexprprotected |
◆ NLINKSPERCRU
constexpr int o2::tof::raw::Encoder::NLINKSPERCRU = 72 / NCRU |
|
staticconstexprprotected |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/TOF/reconstruction/include/TOFReconstruction/Encoder.h
- /home/runner/work/AliceO2/AliceO2/Detectors/TOF/reconstruction/src/Encoder.cxx