|
pflib v3.9.5-18-g30f792c
Pretty Fine HGCROC Interaction Library
|
ECON menu commands and support functions. More...
Functions | |
| void | print_econs (Target *tgt) |
| print available econ IDs and their types | |
| static void | econ_render (Target *tgt) |
| Simply print the currently selective ECON so that user is aware which ECON they are interacting with by default. | |
| static void | econ_expert_render (Target *tgt) |
| Extra instruction for user. | |
| static void | econ_expert (const std::string &cmd, Target *tgt) |
| ECON.EXPERT menu commands. | |
| static void | econ_status (const std::string &cmd, Target *tgt) |
| static void | econ (const std::string &cmd, Target *pft) |
| ECON menu commands. | |
ECON menu commands and support functions.
|
static |
ECON menu commands.
When necessary, the ECON interaction object pflib::ECON is created via pflib::Target::econ with the currently active econ.
| [in] | cmd | ECON command |
| [in] | pft | active target |
|
static |
|
static |
Simply print the currently selective ECON so that user is aware which ECON they are interacting with by default.
| [in] | pft | active target (not used) |
|
static |
The PUSM state names are copied from the online ECON-D/T manual https://econ-user-manual.docs.cern.ch/CommonBlocks/pusm/
The numbering there is offset by one compared to the indices that we are reading out from the chip, but I think that makes sense.