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