DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <DaphneV2BoardConf.hpp>
Public Member Functions | |
virtual void | print (unsigned int offset, bool print_header, std::ostream &s) const |
Print details of the DaphneV2BoardConf object. | |
virtual std::vector< const dunedaq::conffwk::DalObject * > | get (const std::string &name, bool upcast_unregistered=true) const |
Get values of relationships and results of some algorithms as a vector of dunedaq::conffwk::DalObject pointers. | |
uint16_t | get_bias_ctrl () const |
Get "bias_ctrl" attribute value. V bias control. | |
void | set_bias_ctrl (uint16_t value) |
Set "bias_ctrl" attribute value. V bias control. | |
uint64_t | get_self_trigger_threshold () const |
Get "self_trigger_threshold" attribute value. Configuration for full stream case. If it is 0, the channels will go in full stream. In that case, which channels will be set via the "full_stream_channels" list. | |
void | set_self_trigger_threshold (uint64_t value) |
Set "self_trigger_threshold" attribute value. Configuration for full stream case. If it is 0, the channels will go in full stream. In that case, which channels will be set via the "full_stream_channels" list. | |
const std::vector< uint8_t > & | get_full_stream_channels () const |
Get "full_stream_channels" attribute value. list of channels to be used in full stream. | |
void | set_full_stream_channels (const std::vector< uint8_t > &value) |
Set "full_stream_channels" attribute value. list of channels to be used in full stream. | |
uint64_t | get_self_trigger_xcorr () const |
Get "self_trigger_xcorr" attribute value. | |
void | set_self_trigger_xcorr (uint64_t value) |
Set "self_trigger_xcorr" attribute value. | |
uint32_t | get_tp_conf () const |
Get "tp_conf" attribute value. | |
void | set_tp_conf (uint32_t value) |
Set "tp_conf" attribute value. | |
uint64_t | get_compensator () const |
Get "compensator" attribute value. | |
void | set_compensator (uint64_t value) |
Set "compensator" attribute value. | |
uint64_t | get_inverter () const |
Get "inverter" attribute value. | |
void | set_inverter (uint64_t value) |
Set "inverter" attribute value. | |
uint16_t | get_slot_id () const |
Get "slot_id" attribute value. | |
void | set_slot_id (uint16_t value) |
Set "slot_id" attribute value. | |
uint16_t | get_crate_id () const |
Get "crate_id" attribute value. | |
void | set_crate_id (uint16_t value) |
Set "crate_id" attribute value. | |
uint16_t | get_detector_id () const |
Get "detector_id" attribute value. | |
void | set_detector_id (uint16_t value) |
Set "detector_id" attribute value. | |
const std::vector< const dunedaq::appmodel::DaphneV2Channel * > & | get_active_channels () const |
Get "active_channels" relationship value. | |
void | set_active_channels (const std::vector< const dunedaq::appmodel::DaphneV2Channel * > &value) |
Set "active_channels" relationship value. | |
const std::vector< const dunedaq::appmodel::DaphneV2AFE * > & | get_active_afes () const |
Get "active_afes" relationship value. | |
void | set_active_afes (const std::vector< const dunedaq::appmodel::DaphneV2AFE * > &value) |
Set "active_afes" relationship value. | |
const dunedaq::appmodel::DaphneV2Channel * | get_default_channel () const |
Get "default_channel" relationship value. | |
void | set_default_channel (const dunedaq::appmodel::DaphneV2Channel *value) |
Set "default_channel" relationship value. | |
const dunedaq::appmodel::DaphneV2AFE * | get_default_afe () const |
Get "default_afe" relationship value. | |
void | set_default_afe (const dunedaq::appmodel::DaphneV2AFE *value) |
Set "default_afe" relationship value. | |
const DaphneV2Channel & | get_channel (size_t ch) const |
const DaphneV2AFE & | get_afe (size_t id) const |
bool | is_channel_used (size_t ch) const |
bool | is_afe_used (size_t ch) const |
virtual void | print (unsigned int offset, bool print_header, std::ostream &s) const |
Print details of the DaphneV2BoardConf object. | |
virtual std::vector< const dunedaq::conffwk::DalObject * > | get (const std::string &name, bool upcast_unregistered=true) const |
Get values of relationships and results of some algorithms as a vector of dunedaq::conffwk::DalObject pointers. | |
uint16_t | get_bias_ctrl () const |
Get "bias_ctrl" attribute value. V bias control. | |
void | set_bias_ctrl (uint16_t value) |
Set "bias_ctrl" attribute value. V bias control. | |
uint64_t | get_self_trigger_threshold () const |
Get "self_trigger_threshold" attribute value. Configuration for full stream case. If it is 0, the channels will go in full stream. In that case, which channels will be set via the "full_stream_channels" list. | |
void | set_self_trigger_threshold (uint64_t value) |
Set "self_trigger_threshold" attribute value. Configuration for full stream case. If it is 0, the channels will go in full stream. In that case, which channels will be set via the "full_stream_channels" list. | |
const std::vector< uint8_t > & | get_full_stream_channels () const |
Get "full_stream_channels" attribute value. list of channels to be used in full stream. | |
void | set_full_stream_channels (const std::vector< uint8_t > &value) |
Set "full_stream_channels" attribute value. list of channels to be used in full stream. | |
uint64_t | get_self_trigger_xcorr () const |
Get "self_trigger_xcorr" attribute value. | |
void | set_self_trigger_xcorr (uint64_t value) |
Set "self_trigger_xcorr" attribute value. | |
uint32_t | get_tp_conf () const |
Get "tp_conf" attribute value. | |
void | set_tp_conf (uint32_t value) |
Set "tp_conf" attribute value. | |
uint64_t | get_compensator () const |
Get "compensator" attribute value. | |
void | set_compensator (uint64_t value) |
Set "compensator" attribute value. | |
uint64_t | get_inverter () const |
Get "inverter" attribute value. | |
void | set_inverter (uint64_t value) |
Set "inverter" attribute value. | |
uint16_t | get_slot_id () const |
Get "slot_id" attribute value. | |
void | set_slot_id (uint16_t value) |
Set "slot_id" attribute value. | |
uint16_t | get_crate_id () const |
Get "crate_id" attribute value. | |
void | set_crate_id (uint16_t value) |
Set "crate_id" attribute value. | |
uint16_t | get_detector_id () const |
Get "detector_id" attribute value. | |
void | set_detector_id (uint16_t value) |
Set "detector_id" attribute value. | |
const std::vector< const dunedaq::appmodel::DaphneV2Channel * > & | get_active_channels () const |
Get "active_channels" relationship value. | |
void | set_active_channels (const std::vector< const dunedaq::appmodel::DaphneV2Channel * > &value) |
Set "active_channels" relationship value. | |
const std::vector< const dunedaq::appmodel::DaphneV2AFE * > & | get_active_afes () const |
Get "active_afes" relationship value. | |
void | set_active_afes (const std::vector< const dunedaq::appmodel::DaphneV2AFE * > &value) |
Set "active_afes" relationship value. | |
const dunedaq::appmodel::DaphneV2Channel * | get_default_channel () const |
Get "default_channel" relationship value. | |
void | set_default_channel (const dunedaq::appmodel::DaphneV2Channel *value) |
Set "default_channel" relationship value. | |
const dunedaq::appmodel::DaphneV2AFE * | get_default_afe () const |
Get "default_afe" relationship value. | |
void | set_default_afe (const dunedaq::appmodel::DaphneV2AFE *value) |
Set "default_afe" relationship value. | |
const DaphneV2Channel & | get_channel (size_t ch) const |
const DaphneV2AFE & | get_afe (size_t id) const |
bool | is_channel_used (size_t ch) const |
bool | is_afe_used (size_t ch) const |
![]() | |
const std::string & | UID () const noexcept |
const std::string & | class_name () const noexcept |
bool | castable (const std::string &target) const noexcept |
bool | castable (const std::string *target) const noexcept |
template<class TARGET > | |
const TARGET * | cast () const noexcept |
Casts object to different class. | |
std::string | full_name () const noexcept |
const ConfigObject & | config_object () const |
DalRegistry & | registry () const noexcept |
Configuration & | configuration () const noexcept |
void | unread () |
void | set (const ConfigObject &o) noexcept |
void | move (const std::string &at) |
void | rename (const std::string &new_id) |
void | p_hdr (std::ostream &s, unsigned int indent, const std::string &cl, const char *nm=nullptr) const |
print object headers | |
std::ostream & | print_object (std::ostream &s) const |
print object details | |
void | throw_init_ex (dunedaq::conffwk::Exception &ex) |
throw object initialisation exception (i.e. | |
Static Public Member Functions | |
static const std::string & | __get_bias_ctrl_str () noexcept |
static const std::string & | __get_self_trigger_threshold_str () noexcept |
static const std::string & | __get_full_stream_channels_str () noexcept |
static const std::string & | __get_self_trigger_xcorr_str () noexcept |
static const std::string & | __get_tp_conf_str () noexcept |
static const std::string & | __get_compensator_str () noexcept |
static const std::string & | __get_inverter_str () noexcept |
static const std::string & | __get_slot_id_str () noexcept |
static const std::string & | __get_crate_id_str () noexcept |
static const std::string & | __get_detector_id_str () noexcept |
static const std::string & | __get_active_channels_str () noexcept |
static const std::string & | __get_active_afes_str () noexcept |
static const std::string & | __get_default_channel_str () noexcept |
static const std::string & | __get_default_afe_str () noexcept |
static const std::string & | __get_bias_ctrl_str () noexcept |
static const std::string & | __get_self_trigger_threshold_str () noexcept |
static const std::string & | __get_full_stream_channels_str () noexcept |
static const std::string & | __get_self_trigger_xcorr_str () noexcept |
static const std::string & | __get_tp_conf_str () noexcept |
static const std::string & | __get_compensator_str () noexcept |
static const std::string & | __get_inverter_str () noexcept |
static const std::string & | __get_slot_id_str () noexcept |
static const std::string & | __get_crate_id_str () noexcept |
static const std::string & | __get_detector_id_str () noexcept |
static const std::string & | __get_active_channels_str () noexcept |
static const std::string & | __get_active_afes_str () noexcept |
static const std::string & | __get_default_channel_str () noexcept |
static const std::string & | __get_default_afe_str () noexcept |
![]() | |
static void | p_null (std::ostream &s) |
print "(null)" | |
static void | p_rm (std::ostream &s) |
print "(deleted object)" | |
static void | p_error (std::ostream &s, dunedaq::conffwk::Exception &ex) |
print error text | |
static void | throw_get_ex (const std::string &what, const std::string &class_name, const DalObject *obj) |
throw exception in generated get method (i.e. | |
static bool | is_null (const DalObject *ref) noexcept |
check a pointer on DAL object is null | |
Static Public Attributes | |
static const std::string & | s_class_name |
static const std::string | s_bias_ctrl = "bias_ctrl" |
static const std::string | s_self_trigger_threshold = "self_trigger_threshold" |
static const std::string | s_full_stream_channels = "full_stream_channels" |
static const std::string | s_self_trigger_xcorr = "self_trigger_xcorr" |
static const std::string | s_tp_conf = "tp_conf" |
static const std::string | s_compensator = "compensator" |
static const std::string | s_inverter = "inverter" |
static const std::string | s_slot_id = "slot_id" |
static const std::string | s_crate_id = "crate_id" |
static const std::string | s_detector_id = "detector_id" |
static const std::string | s_active_channels = "active_channels" |
static const std::string | s_active_afes = "active_afes" |
static const std::string | s_default_channel = "default_channel" |
static const std::string | s_default_afe = "default_afe" |
Protected Member Functions | |
DaphneV2BoardConf (conffwk::DalRegistry &db, const conffwk::ConfigObject &obj) noexcept | |
virtual | ~DaphneV2BoardConf () noexcept |
virtual void | init (bool init_children) |
bool | get (const std::string &name, std::vector< const dunedaq::conffwk::DalObject * > &vec, bool upcast_unregistered, bool first_call) const |
DaphneV2BoardConf (conffwk::DalRegistry &db, const conffwk::ConfigObject &obj) noexcept | |
virtual | ~DaphneV2BoardConf () noexcept |
virtual void | init (bool init_children) |
bool | get (const std::string &name, std::vector< const dunedaq::conffwk::DalObject * > &vec, bool upcast_unregistered, bool first_call) const |
![]() | |
DalObject (DalRegistry &db, const ConfigObject &o) noexcept | |
virtual | ~DalObject () |
void | clear () noexcept |
void | check () const |
bool | is_deleted () const |
void | increment_created () noexcept |
void | increment_read () noexcept |
void | check_init () const |
Check and initialize object if necessary. | |
template<typename T > | |
void | _set_object (const std::string &name, const T *value) |
Helper method for generated set single-value relationship methods. | |
template<typename T > | |
void | _set_objects (const std::string &name, const std::vector< const T * > &value) |
Helper method for generated set multi-value relationship methods. | |
bool | get_rel_objects (const std::string &name, bool upcast_unregistered, std::vector< const DalObject * > &objs) const |
Read relationship values as DAL objects using DAL factory. | |
bool | get_algo_objects (const std::string &name, std::vector< const DalObject * > &objs) const |
Run algorithm and return result as DAL objects using DAL factory. | |
Private Attributes | |
uint16_t | m_bias_ctrl |
uint64_t | m_self_trigger_threshold |
std::vector< uint8_t > | m_full_stream_channels |
uint64_t | m_self_trigger_xcorr |
uint32_t | m_tp_conf |
uint64_t | m_compensator |
uint64_t | m_inverter |
uint16_t | m_slot_id |
uint16_t | m_crate_id |
uint16_t | m_detector_id |
std::vector< const dunedaq::appmodel::DaphneV2Channel * > | m_active_channels |
std::vector< const dunedaq::appmodel::DaphneV2AFE * > | m_active_afes |
const dunedaq::appmodel::DaphneV2Channel * | m_default_channel |
const dunedaq::appmodel::DaphneV2AFE * | m_default_afe |
Friends | |
class | conffwk::Configuration |
class | conffwk::DalObject |
class | conffwk::DalFactory |
class | conffwk::DalRegistry |
Additional Inherited Members | |
![]() | |
std::mutex | m_mutex |
Used to protect changes of DAL object. | |
bool | p_was_read |
is true, if the object was read | |
DalRegistry & | p_registry |
Configuration object. | |
ConfigObject | p_obj |
Config object used by given template object. | |
std::string | p_UID |
Is used for template objects (see dqm_conffwk) | |
Top entry for the configuraiton of a single daphne board
Definition at line 34 of file DaphneV2BoardConf.hpp.
|
protectednoexcept |
Definition at line 32 of file DaphneV2BoardConf.cpp.
|
protectedvirtualnoexcept |
Definition at line 107 of file DaphneV2BoardConf.cpp.
|
protectednoexcept |
|
protectedvirtualnoexcept |
|
inlinestaticnoexcept |
Definition at line 452 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 452 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 451 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 451 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 116 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 116 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 121 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 121 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 124 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 124 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 454 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 454 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 453 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 453 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 125 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 125 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 118 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 118 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 122 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 122 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 117 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 117 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 119 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 119 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 123 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 123 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 120 of file DaphneV2BoardConf.hpp.
|
inlinestaticnoexcept |
Definition at line 120 of file DaphneV2BoardConf.hpp.
|
virtual |
Get values of relationships and results of some algorithms as a vector of dunedaq::conffwk::DalObject pointers.
Parameters are:
name | name of the relationship or algorithm |
std::exception | if there is no relationship or algorithm with such name in this and base classes |
Implements dunedaq::conffwk::DalObject.
Definition at line 111 of file DaphneV2BoardConf.cpp.
|
virtual |
Get values of relationships and results of some algorithms as a vector of dunedaq::conffwk::DalObject pointers.
Parameters are:
name | name of the relationship or algorithm |
std::exception | if there is no relationship or algorithm with such name in this and base classes |
Implements dunedaq::conffwk::DalObject.
|
protected |
Definition at line 121 of file DaphneV2BoardConf.cpp.
|
protected |
|
inline |
Get "active_afes" relationship value.
Definition at line 489 of file DaphneV2BoardConf.hpp.
|
inline |
Get "active_afes" relationship value.
Definition at line 489 of file DaphneV2BoardConf.hpp.
|
inline |
Get "active_channels" relationship value.
Definition at line 464 of file DaphneV2BoardConf.hpp.
|
inline |
Get "active_channels" relationship value.
Definition at line 464 of file DaphneV2BoardConf.hpp.
const DaphneV2AFE & dunedaq::appmodel::DaphneV2BoardConf::get_afe | ( | size_t | id | ) | const |
retrieve the correct afe configuration
Definition at line 276 of file DaphneApplication.cpp.
const DaphneV2AFE & dunedaq::appmodel::DaphneV2BoardConf::get_afe | ( | size_t | id | ) | const |
retrieve the correct afe configuration
|
inline |
Get "bias_ctrl" attribute value. V bias control.
Definition at line 136 of file DaphneV2BoardConf.hpp.
|
inline |
Get "bias_ctrl" attribute value. V bias control.
Definition at line 136 of file DaphneV2BoardConf.hpp.
const DaphneV2Channel & dunedaq::appmodel::DaphneV2BoardConf::get_channel | ( | size_t | ch | ) | const |
Retrieve the correct channel configuration
Definition at line 252 of file DaphneApplication.cpp.
const DaphneV2Channel & dunedaq::appmodel::DaphneV2BoardConf::get_channel | ( | size_t | ch | ) | const |
Retrieve the correct channel configuration
|
inline |
Get "compensator" attribute value.
Definition at line 296 of file DaphneV2BoardConf.hpp.
|
inline |
Get "compensator" attribute value.
Definition at line 296 of file DaphneV2BoardConf.hpp.
|
inline |
Get "crate_id" attribute value.
Definition at line 389 of file DaphneV2BoardConf.hpp.
|
inline |
Get "crate_id" attribute value.
Definition at line 389 of file DaphneV2BoardConf.hpp.
|
inline |
Get "default_afe" relationship value.
Definition at line 545 of file DaphneV2BoardConf.hpp.
|
inline |
Get "default_afe" relationship value.
Definition at line 545 of file DaphneV2BoardConf.hpp.
|
inline |
Get "default_channel" relationship value.
Definition at line 514 of file DaphneV2BoardConf.hpp.
|
inline |
Get "default_channel" relationship value.
Definition at line 514 of file DaphneV2BoardConf.hpp.
|
inline |
Get "detector_id" attribute value.
Definition at line 420 of file DaphneV2BoardConf.hpp.
|
inline |
Get "detector_id" attribute value.
Definition at line 420 of file DaphneV2BoardConf.hpp.
|
inline |
Get "full_stream_channels" attribute value. list of channels to be used in full stream.
Definition at line 202 of file DaphneV2BoardConf.hpp.
|
inline |
Get "full_stream_channels" attribute value. list of channels to be used in full stream.
Definition at line 202 of file DaphneV2BoardConf.hpp.
|
inline |
Get "inverter" attribute value.
Definition at line 327 of file DaphneV2BoardConf.hpp.
|
inline |
Get "inverter" attribute value.
Definition at line 327 of file DaphneV2BoardConf.hpp.
|
inline |
Get "self_trigger_threshold" attribute value. Configuration for full stream case. If it is 0, the channels will go in full stream. In that case, which channels will be set via the "full_stream_channels" list.
Definition at line 169 of file DaphneV2BoardConf.hpp.
|
inline |
Get "self_trigger_threshold" attribute value. Configuration for full stream case. If it is 0, the channels will go in full stream. In that case, which channels will be set via the "full_stream_channels" list.
Definition at line 169 of file DaphneV2BoardConf.hpp.
|
inline |
Get "self_trigger_xcorr" attribute value.
Definition at line 234 of file DaphneV2BoardConf.hpp.
|
inline |
Get "self_trigger_xcorr" attribute value.
Definition at line 234 of file DaphneV2BoardConf.hpp.
|
inline |
Get "slot_id" attribute value.
Definition at line 358 of file DaphneV2BoardConf.hpp.
|
inline |
Get "slot_id" attribute value.
Definition at line 358 of file DaphneV2BoardConf.hpp.
|
inline |
Get "tp_conf" attribute value.
Definition at line 265 of file DaphneV2BoardConf.hpp.
|
inline |
Get "tp_conf" attribute value.
Definition at line 265 of file DaphneV2BoardConf.hpp.
|
protectedvirtual |
Initialize object (method generated by genconffwk)
init_children | if true, initialize referenced objects |
Implements dunedaq::conffwk::DalObject.
Definition at line 80 of file DaphneV2BoardConf.cpp.
|
protectedvirtual |
Initialize object (method generated by genconffwk)
init_children | if true, initialize referenced objects |
Implements dunedaq::conffwk::DalObject.
bool dunedaq::appmodel::DaphneV2BoardConf::is_afe_used | ( | size_t | ch | ) | const |
check if an AFE is used
Definition at line 264 of file DaphneApplication.cpp.
bool dunedaq::appmodel::DaphneV2BoardConf::is_afe_used | ( | size_t | ch | ) | const |
check if an AFE is used
bool dunedaq::appmodel::DaphneV2BoardConf::is_channel_used | ( | size_t | ch | ) | const |
check if a channel is turned on
Definition at line 240 of file DaphneApplication.cpp.
bool dunedaq::appmodel::DaphneV2BoardConf::is_channel_used | ( | size_t | ch | ) | const |
check if a channel is turned on
|
virtual |
Print details of the DaphneV2BoardConf object.
Parameters are:
offset | number of spaces to shift object right (useful to print nested objects) |
print_header | if false, do not print object header (to print attributes of base classes) |
s | output stream |
Implements dunedaq::conffwk::DalObject.
Definition at line 42 of file DaphneV2BoardConf.cpp.
|
virtual |
Print details of the DaphneV2BoardConf object.
Parameters are:
offset | number of spaces to shift object right (useful to print nested objects) |
print_header | if false, do not print object header (to print attributes of base classes) |
s | output stream |
Implements dunedaq::conffwk::DalObject.
void dunedaq::appmodel::DaphneV2BoardConf::set_active_afes | ( | const std::vector< const dunedaq::appmodel::DaphneV2AFE * > & | value | ) |
Set "active_afes" relationship value.
value | new relationship value |
Definition at line 145 of file DaphneV2BoardConf.cpp.
void dunedaq::appmodel::DaphneV2BoardConf::set_active_afes | ( | const std::vector< const dunedaq::appmodel::DaphneV2AFE * > & | value | ) |
Set "active_afes" relationship value.
value | new relationship value |
void dunedaq::appmodel::DaphneV2BoardConf::set_active_channels | ( | const std::vector< const dunedaq::appmodel::DaphneV2Channel * > & | value | ) |
Set "active_channels" relationship value.
value | new relationship value |
Definition at line 140 of file DaphneV2BoardConf.cpp.
void dunedaq::appmodel::DaphneV2BoardConf::set_active_channels | ( | const std::vector< const dunedaq::appmodel::DaphneV2Channel * > & | value | ) |
Set "active_channels" relationship value.
value | new relationship value |
|
inline |
Set "bias_ctrl" attribute value. V bias control.
value | new attribute value |
Definition at line 152 of file DaphneV2BoardConf.hpp.
|
inline |
Set "bias_ctrl" attribute value. V bias control.
value | new attribute value |
Definition at line 152 of file DaphneV2BoardConf.hpp.
|
inline |
Set "compensator" attribute value.
value | new attribute value |
Definition at line 311 of file DaphneV2BoardConf.hpp.
|
inline |
Set "compensator" attribute value.
value | new attribute value |
Definition at line 311 of file DaphneV2BoardConf.hpp.
|
inline |
Set "crate_id" attribute value.
value | new attribute value |
Definition at line 404 of file DaphneV2BoardConf.hpp.
|
inline |
Set "crate_id" attribute value.
value | new attribute value |
Definition at line 404 of file DaphneV2BoardConf.hpp.
void dunedaq::appmodel::DaphneV2BoardConf::set_default_afe | ( | const dunedaq::appmodel::DaphneV2AFE * | value | ) |
Set "default_afe" relationship value.
value | new relationship value |
Definition at line 155 of file DaphneV2BoardConf.cpp.
void dunedaq::appmodel::DaphneV2BoardConf::set_default_afe | ( | const dunedaq::appmodel::DaphneV2AFE * | value | ) |
Set "default_afe" relationship value.
value | new relationship value |
void dunedaq::appmodel::DaphneV2BoardConf::set_default_channel | ( | const dunedaq::appmodel::DaphneV2Channel * | value | ) |
Set "default_channel" relationship value.
value | new relationship value |
Definition at line 150 of file DaphneV2BoardConf.cpp.
void dunedaq::appmodel::DaphneV2BoardConf::set_default_channel | ( | const dunedaq::appmodel::DaphneV2Channel * | value | ) |
Set "default_channel" relationship value.
value | new relationship value |
|
inline |
Set "detector_id" attribute value.
value | new attribute value |
Definition at line 435 of file DaphneV2BoardConf.hpp.
|
inline |
Set "detector_id" attribute value.
value | new attribute value |
Definition at line 435 of file DaphneV2BoardConf.hpp.
|
inline |
Set "full_stream_channels" attribute value. list of channels to be used in full stream.
value | new attribute value |
Definition at line 218 of file DaphneV2BoardConf.hpp.
|
inline |
Set "full_stream_channels" attribute value. list of channels to be used in full stream.
value | new attribute value |
Definition at line 218 of file DaphneV2BoardConf.hpp.
|
inline |
Set "inverter" attribute value.
value | new attribute value |
Definition at line 342 of file DaphneV2BoardConf.hpp.
|
inline |
Set "inverter" attribute value.
value | new attribute value |
Definition at line 342 of file DaphneV2BoardConf.hpp.
|
inline |
Set "self_trigger_threshold" attribute value. Configuration for full stream case. If it is 0, the channels will go in full stream. In that case, which channels will be set via the "full_stream_channels" list.
value | new attribute value |
Definition at line 185 of file DaphneV2BoardConf.hpp.
|
inline |
Set "self_trigger_threshold" attribute value. Configuration for full stream case. If it is 0, the channels will go in full stream. In that case, which channels will be set via the "full_stream_channels" list.
value | new attribute value |
Definition at line 185 of file DaphneV2BoardConf.hpp.
|
inline |
Set "self_trigger_xcorr" attribute value.
value | new attribute value |
Definition at line 249 of file DaphneV2BoardConf.hpp.
|
inline |
Set "self_trigger_xcorr" attribute value.
value | new attribute value |
Definition at line 249 of file DaphneV2BoardConf.hpp.
|
inline |
Set "slot_id" attribute value.
value | new attribute value |
Definition at line 373 of file DaphneV2BoardConf.hpp.
|
inline |
Set "slot_id" attribute value.
value | new attribute value |
Definition at line 373 of file DaphneV2BoardConf.hpp.
|
inline |
Set "tp_conf" attribute value.
value | new attribute value |
Definition at line 280 of file DaphneV2BoardConf.hpp.
|
inline |
Set "tp_conf" attribute value.
value | new attribute value |
Definition at line 280 of file DaphneV2BoardConf.hpp.
|
friend |
Definition at line 36 of file DaphneV2BoardConf.hpp.
|
friend |
Definition at line 38 of file DaphneV2BoardConf.hpp.
|
friend |
Definition at line 37 of file DaphneV2BoardConf.hpp.
|
friend |
Definition at line 39 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 96 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 95 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 85 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 90 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 93 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 98 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 97 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 94 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 87 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 91 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 86 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 88 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 92 of file DaphneV2BoardConf.hpp.
|
private |
Definition at line 89 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 447 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 446 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 105 of file DaphneV2BoardConf.hpp.
|
static |
The name of the configuration class.
Definition at line 51 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 110 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 113 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 449 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 448 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 114 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 107 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 111 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 106 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 108 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 112 of file DaphneV2BoardConf.hpp.
|
inlinestatic |
Definition at line 109 of file DaphneV2BoardConf.hpp.