Project
Loading...
Searching...
No Matches
o2::tpc::CRUConfig Struct Reference

#include <FEEConfig.h>

Public Member Functions

bool setValues (std::string_view cruData)
 
 ClassDefNV (CRUConfig, 2)
 

Public Attributes

uint32_t linkOn {0}
 bitmask of active links
 
uint32_t cmcEnabled {0}
 if common mode correction is enabled
 
uint32_t zsOffset {0}
 zero suppression offset value used in ITF
 
float itCorr0 {1.f}
 ion tail scaling parameter
 
bool itfEnabled {false}
 if ion tail filter correction is enabled
 
bool zsEnabled {false}
 if zero suppression is enabled
 
bool resyncEnabled {false}
 if resync feature is enabled
 

Static Public Attributes

static constexpr int NConfigValues = 7
 number of configuration values
 

Detailed Description

Definition at line 32 of file FEEConfig.h.

Member Function Documentation

◆ ClassDefNV()

o2::tpc::CRUConfig::ClassDefNV ( CRUConfig  ,
 
)

◆ setValues()

bool CRUConfig::setValues ( std::string_view  cruData)

Definition at line 30 of file FEEConfig.cxx.

Member Data Documentation

◆ cmcEnabled

uint32_t o2::tpc::CRUConfig::cmcEnabled {0}

if common mode correction is enabled

Definition at line 36 of file FEEConfig.h.

◆ itCorr0

float o2::tpc::CRUConfig::itCorr0 {1.f}

ion tail scaling parameter

Definition at line 38 of file FEEConfig.h.

◆ itfEnabled

bool o2::tpc::CRUConfig::itfEnabled {false}

if ion tail filter correction is enabled

Definition at line 39 of file FEEConfig.h.

◆ linkOn

uint32_t o2::tpc::CRUConfig::linkOn {0}

bitmask of active links

Definition at line 35 of file FEEConfig.h.

◆ NConfigValues

constexpr int o2::tpc::CRUConfig::NConfigValues = 7
staticconstexpr

number of configuration values

Definition at line 33 of file FEEConfig.h.

◆ resyncEnabled

bool o2::tpc::CRUConfig::resyncEnabled {false}

if resync feature is enabled

Definition at line 41 of file FEEConfig.h.

◆ zsEnabled

bool o2::tpc::CRUConfig::zsEnabled {false}

if zero suppression is enabled

Definition at line 40 of file FEEConfig.h.

◆ zsOffset

uint32_t o2::tpc::CRUConfig::zsOffset {0}

zero suppression offset value used in ITF

Definition at line 37 of file FEEConfig.h.


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