Project
Loading...
Searching...
No Matches
o2::zdc::RawReaderZDC Class Reference

#include <RawReaderZDC.h>

Public Member Functions

 RawReaderZDC (bool dumpData)
 
 RawReaderZDC (const RawReaderZDC &)=default
 
 RawReaderZDC ()=default
 
 ~RawReaderZDC ()=default
 
void setModuleConfig (const ModuleConfig *moduleConfig)
 
const ModuleConfiggetModuleConfig ()
 
void setVerbosity (int v)
 
int getVerbosity () const
 
void setTriggerMask ()
 
void clear ()
 
int processBinaryData (gsl::span< const uint8_t > payload, int linkID, uint8_t dataFormat)
 
int processWord (const uint32_t *word)
 
void process (const EventChData &ch)
 
void accumulateDigits ()
 
int getDigits (std::vector< BCData > &digitsBC, std::vector< ChannelData > &digitsCh, std::vector< OrbitData > &orbitData)
 
void inspectDup ()
 
void makeSnapshot (o2::framework::ProcessingContext &pc)
 

Static Public Member Functions

static void prepareOutputSpec (std::vector< o2::framework::OutputSpec > &outputSpec)
 

Detailed Description

Definition at line 39 of file RawReaderZDC.h.

Constructor & Destructor Documentation

◆ RawReaderZDC() [1/3]

o2::zdc::RawReaderZDC::RawReaderZDC ( bool  dumpData)
inline

Definition at line 55 of file RawReaderZDC.h.

◆ RawReaderZDC() [2/3]

o2::zdc::RawReaderZDC::RawReaderZDC ( const RawReaderZDC )
default

◆ RawReaderZDC() [3/3]

o2::zdc::RawReaderZDC::RawReaderZDC ( )
default

◆ ~RawReaderZDC()

o2::zdc::RawReaderZDC::~RawReaderZDC ( )
default

Member Function Documentation

◆ accumulateDigits()

void o2::zdc::RawReaderZDC::accumulateDigits ( )
inline

Definition at line 77 of file RawReaderZDC.h.

◆ clear()

void o2::zdc::RawReaderZDC::clear ( )

Definition at line 20 of file RawReaderZDC.cxx.

◆ getDigits()

int o2::zdc::RawReaderZDC::getDigits ( std::vector< BCData > &  digitsBC,
std::vector< ChannelData > &  digitsCh,
std::vector< OrbitData > &  orbitData 
)

Definition at line 138 of file RawReaderZDC.cxx.

◆ getModuleConfig()

const ModuleConfig * o2::zdc::RawReaderZDC::getModuleConfig ( )
inline

Definition at line 62 of file RawReaderZDC.h.

◆ getVerbosity()

int o2::zdc::RawReaderZDC::getVerbosity ( ) const
inline

Definition at line 67 of file RawReaderZDC.h.

◆ inspectDup()

void o2::zdc::RawReaderZDC::inspectDup ( )

Definition at line 350 of file RawReaderZDC.cxx.

◆ makeSnapshot()

void o2::zdc::RawReaderZDC::makeSnapshot ( o2::framework::ProcessingContext pc)
inline

Definition at line 96 of file RawReaderZDC.h.

◆ prepareOutputSpec()

static void o2::zdc::RawReaderZDC::prepareOutputSpec ( std::vector< o2::framework::OutputSpec > &  outputSpec)
inlinestatic

Definition at line 89 of file RawReaderZDC.h.

◆ process()

void o2::zdc::RawReaderZDC::process ( const EventChData ch)

Definition at line 123 of file RawReaderZDC.cxx.

◆ processBinaryData()

int o2::zdc::RawReaderZDC::processBinaryData ( gsl::span< const uint8_t >  payload,
int  linkID,
uint8_t  dataFormat 
)

Definition at line 37 of file RawReaderZDC.cxx.

◆ processWord()

int o2::zdc::RawReaderZDC::processWord ( const uint32_t *  word)

Definition at line 81 of file RawReaderZDC.cxx.

◆ setModuleConfig()

void o2::zdc::RawReaderZDC::setModuleConfig ( const ModuleConfig moduleConfig)
inline

Definition at line 61 of file RawReaderZDC.h.

◆ setTriggerMask()

void o2::zdc::RawReaderZDC::setTriggerMask ( )

Definition at line 374 of file RawReaderZDC.cxx.

◆ setVerbosity()

void o2::zdc::RawReaderZDC::setVerbosity ( int  v)
inline

Definition at line 63 of file RawReaderZDC.h.


The documentation for this class was generated from the following files: