![]() |
Project
|
#include <RawWriterFIT.h>
Public Types | |
| typedef DigitBlockFITtype | DigitBlockFIT_t |
| typedef DigitBlockFIT_t::LookupTable_t | LookupTable_t |
| typedef LookupTable_t::Topo_t | Topo_t |
| typedef DataBlockPMtype | DataBlockPM_t |
| typedef DataBlockTCMtype | DataBlockTCM_t |
| typedef RawDataMetric::Status_t | MetricStatus_t |
| using | RDHUtils = o2::raw::RDHUtils |
Public Member Functions | |
| RawWriterFIT ()=default | |
| ~RawWriterFIT ()=default | |
| o2::raw::RawFileWriter & | getWriter () |
| void | setFileFor (const std::string &fileFor) |
| void | setFlpName (const std::string &flpName) |
| bool | getFilePerLink () const |
| void | setStatusEmu (MetricStatus_t statusEmu) |
| void | setRandomEmu (bool isRandomStatusEmu) |
| void | setVerbosity (int verbosityLevel) |
| void | setCCDBurl (const std::string &ccdbPath) |
| void | setLUTpath (const std::string &lutPath) |
| int | getVerbosity () const |
| int | carryOverMethod (const header::RDHAny *rdh, const gsl::span< char > data, const char *ptr, int maxSize, int splitID, std::vector< char > &trailer, std::vector< char > &header) const |
| void | convertDigitsToRaw (const std::string &outputDir, const std::string &filenameDigits, long timestamp=-1) |
| void | processDigitBlockPerTF (const std::vector< DigitBlockFIT_t > &vecDigitBlock) |
Static Public Member Functions | |
| static constexpr auto | getDetID () |
Public Attributes | |
| o2::raw::RawFileWriter | mWriter {getDetID().getDataOrigin()} |
| std::string | mFlpName {} |
| std::string | mFileFor {} |
| MetricStatus_t | mStatusEmu {} |
| bool | mIsRandomStatusEmu {false} |
| int | mDataFormat {0} |
| std::map< Topo_t, o2::header::RAWDataHeader > | mMapTopo2FEEmetadata |
| bool | mOutputPerLink = false |
| int | mVerbosity = 0 |
Definition at line 46 of file RawWriterFIT.h.
| typedef DataBlockPMtype o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::DataBlockPM_t |
Definition at line 52 of file RawWriterFIT.h.
| typedef DataBlockTCMtype o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::DataBlockTCM_t |
Definition at line 53 of file RawWriterFIT.h.
| typedef DigitBlockFITtype o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::DigitBlockFIT_t |
Definition at line 49 of file RawWriterFIT.h.
| typedef DigitBlockFIT_t::LookupTable_t o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::LookupTable_t |
Definition at line 50 of file RawWriterFIT.h.
| typedef RawDataMetric::Status_t o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::MetricStatus_t |
Definition at line 54 of file RawWriterFIT.h.
| using o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::RDHUtils = o2::raw::RDHUtils |
Definition at line 55 of file RawWriterFIT.h.
| typedef LookupTable_t::Topo_t o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::Topo_t |
Definition at line 51 of file RawWriterFIT.h.
|
default |
|
default |
|
inline |
Definition at line 69 of file RawWriterFIT.h.
|
inline |
Definition at line 75 of file RawWriterFIT.h.
|
inlinestaticconstexpr |
Definition at line 174 of file RawWriterFIT.h.
|
inline |
Definition at line 61 of file RawWriterFIT.h.
|
inline |
Definition at line 68 of file RawWriterFIT.h.
|
inline |
Definition at line 58 of file RawWriterFIT.h.
|
inline |
Definition at line 125 of file RawWriterFIT.h.
|
inline |
Definition at line 66 of file RawWriterFIT.h.
|
inline |
Definition at line 59 of file RawWriterFIT.h.
|
inline |
Definition at line 60 of file RawWriterFIT.h.
|
inline |
Definition at line 67 of file RawWriterFIT.h.
|
inline |
Definition at line 63 of file RawWriterFIT.h.
|
inline |
Definition at line 62 of file RawWriterFIT.h.
|
inline |
Definition at line 65 of file RawWriterFIT.h.
| int o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::mDataFormat {0} |
Definition at line 180 of file RawWriterFIT.h.
| std::string o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::mFileFor {} |
Definition at line 177 of file RawWriterFIT.h.
| std::string o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::mFlpName {} |
Definition at line 176 of file RawWriterFIT.h.
| bool o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::mIsRandomStatusEmu {false} |
Definition at line 179 of file RawWriterFIT.h.
| std::map<Topo_t, o2::header::RAWDataHeader> o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::mMapTopo2FEEmetadata |
Definition at line 181 of file RawWriterFIT.h.
| bool o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::mOutputPerLink = false |
Definition at line 183 of file RawWriterFIT.h.
| MetricStatus_t o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::mStatusEmu {} |
Definition at line 178 of file RawWriterFIT.h.
| int o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::mVerbosity = 0 |
Definition at line 184 of file RawWriterFIT.h.
| o2::raw::RawFileWriter o2::fit::RawWriterFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype, typename >::mWriter {getDetID().getDataOrigin()} |
Definition at line 175 of file RawWriterFIT.h.