DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Base class for timing IO nodes. More...
#include <FrequencyCounterNode.hpp>
Public Member Functions | |
FrequencyCounterNode (const uhal::Node &node) | |
virtual | ~FrequencyCounterNode () |
std::string | get_status (bool print_out=false) const override |
Get status string, optionally print. | |
std::vector< double > | measure_frequencies (uint8_t number_of_clocks) const |
Measure clock frequencies. | |
![]() | |
TimingNode (const uhal::Node &node) | |
virtual | ~TimingNode () |
std::map< std::string, uhal::ValWord< uint32_t > > | read_sub_nodes (const uhal::Node &node, bool dispatch=true) const |
Read subnodes. | |
void | reset_sub_nodes (const uhal::Node &node, uint32_t aValue=0x0, bool dispatch=true) const |
Reset subnodes. | |
Base class for timing IO nodes.
Definition at line 34 of file FrequencyCounterNode.hpp.
|
explicit |
Definition at line 23 of file FrequencyCounterNode.cpp.
|
virtual |
Definition at line 29 of file FrequencyCounterNode.cpp.
|
overridevirtual |
Get status string, optionally print.
Implements dunedaq::timing::TimingNode.
Definition at line 34 of file FrequencyCounterNode.cpp.
std::vector< double > dunedaq::timing::FrequencyCounterNode::measure_frequencies | ( | uint8_t | number_of_clocks | ) | const |
Measure clock frequencies.
Definition at line 47 of file FrequencyCounterNode.cpp.