CbmRoot
Loading...
Searching...
No Matches
cbm::algo::trd2d::ReadoutConfig::ChanMapping Struct Reference

#include <ReadoutConfig.h>

Public Member Functions

 CBM_YAML_FORMAT (YAML::Flow)
 SW threshold for ringing channels.
 
 CBM_YAML_PROPERTIES (yaml::Property(&ChanMapping::padAddress, "address", "Pad address"), yaml::Property(&ChanMapping::maskFlag, "mask", "Channel masking flag"), yaml::Property(&ChanMapping::tOffset, "toff", "Channel wise time offset"), yaml::Property(&ChanMapping::lThreshold, "thres", "SW masking by threshold"))
 

Public Attributes

int32_t padAddress
 
bool maskFlag
 map pad and pairing to FASP channel
 
uint8_t tOffset
 HW mask flag for channel.
 
uint16_t lThreshold
 time correction in clk
 

Detailed Description

Definition at line 44 of file trd2d/ReadoutConfig.h.

Member Function Documentation

◆ CBM_YAML_FORMAT()

cbm::algo::trd2d::ReadoutConfig::ChanMapping::CBM_YAML_FORMAT ( YAML::Flow )

SW threshold for ringing channels.

◆ CBM_YAML_PROPERTIES()

cbm::algo::trd2d::ReadoutConfig::ChanMapping::CBM_YAML_PROPERTIES ( yaml::Property &::, "", " " address,
yaml::Property &::, "", " " flag,
yaml::Property &::, "", " " offset,
yaml::Property &::, "", " " threshold )

Member Data Documentation

◆ lThreshold

uint16_t cbm::algo::trd2d::ReadoutConfig::ChanMapping::lThreshold

time correction in clk

Definition at line 48 of file trd2d/ReadoutConfig.h.

◆ maskFlag

bool cbm::algo::trd2d::ReadoutConfig::ChanMapping::maskFlag

map pad and pairing to FASP channel

Definition at line 46 of file trd2d/ReadoutConfig.h.

◆ padAddress

int32_t cbm::algo::trd2d::ReadoutConfig::ChanMapping::padAddress

Definition at line 45 of file trd2d/ReadoutConfig.h.

◆ tOffset

uint8_t cbm::algo::trd2d::ReadoutConfig::ChanMapping::tOffset

HW mask flag for channel.

Definition at line 47 of file trd2d/ReadoutConfig.h.


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