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

#include <Digits2Raw.h>

Public Member Functions

 Digits2Raw ()=default
 
void emptyBunches (std::bitset< 3564 > &bunchPattern)
 
void processDigits (const std::string &outDir, const std::string &fileDigitsName)
 Prepare list of clean empty bunches for baseline evaluation.
 
void setModuleConfig (const ModuleConfig *moduleConfig)
 
const ModuleConfiggetModuleConfig ()
 
void setSimCondition (const SimCondition *SimCondition)
 
const SimConditiongetSimCondition ()
 
o2::raw::RawFileWritergetWriter ()
 
void setFileFor (const std::string v)
 
std::string getFileFor () const
 
void setVerbosity (int v)
 
int getVerbosity () const
 
bool isContinuous () const
 
void setEnablePadding (bool v)
 
bool getEnablePadding () const
 

Static Public Member Functions

static void print_gbt_word (const uint32_t *word, const ModuleConfig *moduleConfig=nullptr)
 

Detailed Description

Definition at line 37 of file Digits2Raw.h.

Constructor & Destructor Documentation

◆ Digits2Raw()

o2::zdc::Digits2Raw::Digits2Raw ( )
default

Member Function Documentation

◆ emptyBunches()

void Digits2Raw::emptyBunches ( std::bitset< 3564 > &  bunchPattern)

Definition at line 632 of file Digits2Raw.cxx.

◆ getEnablePadding()

bool o2::zdc::Digits2Raw::getEnablePadding ( ) const
inline

Definition at line 67 of file Digits2Raw.h.

◆ getFileFor()

std::string o2::zdc::Digits2Raw::getFileFor ( ) const
inline

Definition at line 51 of file Digits2Raw.h.

◆ getModuleConfig()

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

Definition at line 44 of file Digits2Raw.h.

◆ getSimCondition()

const SimCondition * o2::zdc::Digits2Raw::getSimCondition ( )
inline

Definition at line 46 of file Digits2Raw.h.

◆ getVerbosity()

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

Definition at line 58 of file Digits2Raw.h.

◆ getWriter()

o2::raw::RawFileWriter & o2::zdc::Digits2Raw::getWriter ( )
inline

Definition at line 48 of file Digits2Raw.h.

◆ isContinuous()

bool o2::zdc::Digits2Raw::isContinuous ( ) const
inline

Definition at line 61 of file Digits2Raw.h.

◆ print_gbt_word()

void Digits2Raw::print_gbt_word ( const uint32_t *  word,
const ModuleConfig moduleConfig = nullptr 
)
static

Definition at line 543 of file Digits2Raw.cxx.

◆ processDigits()

void Digits2Raw::processDigits ( const std::string &  outDir,
const std::string &  fileDigitsName 
)

Prepare list of clean empty bunches for baseline evaluation.

Definition at line 28 of file Digits2Raw.cxx.

◆ setEnablePadding()

void o2::zdc::Digits2Raw::setEnablePadding ( bool  v)
inline

Definition at line 63 of file Digits2Raw.h.

◆ setFileFor()

void o2::zdc::Digits2Raw::setFileFor ( const std::string  v)
inline

Definition at line 50 of file Digits2Raw.h.

◆ setModuleConfig()

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

Definition at line 43 of file Digits2Raw.h.

◆ setSimCondition()

void o2::zdc::Digits2Raw::setSimCondition ( const SimCondition SimCondition)
inline

Definition at line 45 of file Digits2Raw.h.

◆ setVerbosity()

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

Definition at line 53 of file Digits2Raw.h.


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