Project
Loading...
Searching...
No Matches
o2::zdc::ModuleConfig Struct Reference

#include <ModuleConfig.h>

Public Member Functions

void print () const
 
void check () const
 
void resetMap ()
 
void addBunch (int ibunch)
 
uint32_t getTriggerMask () const
 
std::string getPrintTriggerMask () const
 
 ClassDefNV (ModuleConfig, 3)
 

Public Attributes

std::array< Module, MaxNModulesmodules
 
float nBunchAverage = 0
 
float baselineFactor = 1
 
std::array< uint64_t, NWMapemptyMap = {0}
 

Static Public Attributes

static constexpr int MaxNModules = 8
 
static constexpr int NWMap = 56
 

Detailed Description

Definition at line 52 of file ModuleConfig.h.

Member Function Documentation

◆ addBunch()

void ModuleConfig::addBunch ( int  ibunch)

Definition at line 90 of file ModuleConfig.cxx.

◆ check()

void ModuleConfig::check ( ) const

Definition at line 102 of file ModuleConfig.cxx.

◆ ClassDefNV()

o2::zdc::ModuleConfig::ClassDefNV ( ModuleConfig  ,
 
)

◆ getPrintTriggerMask()

std::string ModuleConfig::getPrintTriggerMask ( ) const

Definition at line 164 of file ModuleConfig.cxx.

◆ getTriggerMask()

uint32_t ModuleConfig::getTriggerMask ( ) const

Definition at line 150 of file ModuleConfig.cxx.

◆ print()

void ModuleConfig::print ( ) const

Definition at line 49 of file ModuleConfig.cxx.

◆ resetMap()

void ModuleConfig::resetMap ( )

Definition at line 82 of file ModuleConfig.cxx.

Member Data Documentation

◆ baselineFactor

float o2::zdc::ModuleConfig::baselineFactor = 1

Definition at line 58 of file ModuleConfig.h.

◆ emptyMap

std::array<uint64_t, NWMap> o2::zdc::ModuleConfig::emptyMap = {0}

Definition at line 59 of file ModuleConfig.h.

◆ MaxNModules

constexpr int o2::zdc::ModuleConfig::MaxNModules = 8
staticconstexpr

Definition at line 53 of file ModuleConfig.h.

◆ modules

std::array<Module, MaxNModules> o2::zdc::ModuleConfig::modules

Definition at line 55 of file ModuleConfig.h.

◆ nBunchAverage

float o2::zdc::ModuleConfig::nBunchAverage = 0

Definition at line 57 of file ModuleConfig.h.

◆ NWMap

constexpr int o2::zdc::ModuleConfig::NWMap = 56
static

Definition at line 53 of file ModuleConfig.h.


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