Hall-D Software
alpha
|
#include <Df250BORConfig.h>
Public Member Functions | |
JOBJECT_PUBLIC (Df250BORConfig) | |
Df250BORConfig () | |
virtual | ~Df250BORConfig () |
void | FillDerived (void) |
Extract values as read from config registers and fill in the derived members defined above. This is called from DEVIOWorkerThread::ParseBORbank. More... | |
void | toStrings (vector< pair< string, string > > &items) const |
Public Attributes | |
uint32_t | NSA |
uint32_t | NSA_trig |
int32_t | NSB |
uint32_t | NPED |
uint32_t | MaxPed |
uint32_t | NSAT |
uint32_t | rocid |
uint32_t | slot |
uint32_t | version |
uint32_t | ctrl1 |
uint32_t | ctrl2 |
uint32_t | blk_level |
uint32_t | delay |
uint32_t | itrig_cfg |
uint16_t | dac [16] |
uint32_t | trig21_delay |
uint32_t | serial_number [3] |
uint32_t | adc_status [3] |
uint32_t | adc_config [4] |
uint32_t | adc_ptw |
uint32_t | adc_pl |
uint32_t | adc_nsb |
uint32_t | adc_nsa |
uint16_t | adc_thres [16] |
uint32_t | adc_pedestal [16] |
uint32_t | config6 |
uint32_t | config7 |
uint32_t | config3 |
Definition at line 25 of file Df250BORConfig.h.
|
inline |
Definition at line 29 of file Df250BORConfig.h.
|
inlinevirtual |
Definition at line 30 of file Df250BORConfig.h.
|
inline |
Extract values as read from config registers and fill in the derived members defined above. This is called from DEVIOWorkerThread::ParseBORbank.
Definition at line 42 of file Df250BORConfig.h.
References f250config::adc_config, f250config::adc_nsa, f250config::adc_nsb, f250config::config7, MaxPed, NPED, NSA, NSA_trig, NSAT, and NSB.
Referenced by DEVIOWorkerThread::ParseBORbank().
Df250BORConfig::JOBJECT_PUBLIC | ( | Df250BORConfig | ) |
Definition at line 55 of file Df250BORConfig.h.
References f250config::adc_pl, f250config::adc_ptw, f250config::blk_level, f250config::ctrl1, f250config::ctrl2, MaxPed, NPED, NSA, NSA_trig, NSAT, NSB, f250config::rocid, f250config::slot, and f250config::version.
|
inherited |
Definition at line 86 of file bor_roc.h.
Referenced by FillDerived().
|
inherited |
Definition at line 90 of file bor_roc.h.
Referenced by Df250EmulatorAlgorithm_v1::EmulateFirmware(), and FillDerived().
|
inherited |
Definition at line 89 of file bor_roc.h.
Referenced by Df250EmulatorAlgorithm_v1::EmulateFirmware(), and FillDerived().
|
inherited |
Definition at line 88 of file bor_roc.h.
Referenced by toStrings().
|
inherited |
Definition at line 87 of file bor_roc.h.
Referenced by toStrings().
|
inherited |
Definition at line 91 of file bor_roc.h.
Referenced by Df250EmulatorAlgorithm_v1::EmulateFirmware(), Df250EmulatorAlgorithm_v3::EmulateFirmware(), and Df250EmulatorAlgorithm_v2::EmulateFirmware().
|
inherited |
Definition at line 78 of file bor_roc.h.
Referenced by toStrings().
|
inherited |
Definition at line 94 of file bor_roc.h.
Referenced by FillDerived().
|
inherited |
Definition at line 76 of file bor_roc.h.
Referenced by toStrings().
|
inherited |
Definition at line 77 of file bor_roc.h.
Referenced by toStrings().
uint32_t Df250BORConfig::MaxPed |
Definition at line 36 of file Df250BORConfig.h.
Referenced by Df250EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v3::EmulateFirmware(), FillDerived(), and toStrings().
uint32_t Df250BORConfig::NPED |
Definition at line 35 of file Df250BORConfig.h.
Referenced by Df250EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v3::EmulateFirmware(), FillDerived(), and toStrings().
uint32_t Df250BORConfig::NSA |
Definition at line 32 of file Df250BORConfig.h.
Referenced by Df250EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v3::EmulateFirmware(), FillDerived(), and toStrings().
uint32_t Df250BORConfig::NSA_trig |
Definition at line 33 of file Df250BORConfig.h.
Referenced by FillDerived(), and toStrings().
uint32_t Df250BORConfig::NSAT |
Definition at line 37 of file Df250BORConfig.h.
Referenced by Df250EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v3::EmulateFirmware(), FillDerived(), and toStrings().
int32_t Df250BORConfig::NSB |
Definition at line 34 of file Df250BORConfig.h.
Referenced by Df250EmulatorAlgorithm_v2::EmulateFirmware(), Df250EmulatorAlgorithm_v3::EmulateFirmware(), FillDerived(), and toStrings().
|
inherited |
Definition at line 70 of file bor_roc.h.
Referenced by DEVIOWorkerThread::ParseBORbank(), and toStrings().
|
inherited |
Definition at line 71 of file bor_roc.h.
Referenced by toStrings().
|
inherited |
Definition at line 75 of file bor_roc.h.
Referenced by toStrings().