12#ifndef TIMING_INCLUDE_TIMING_FREQUENCYCOUNTERNODE_HPP_
13#define TIMING_INCLUDE_TIMING_FREQUENCYCOUNTERNODE_HPP_
20#include "uhal/DerivedNode.hpp"
44 std::string
get_status(
bool print_out =
false)
const override;
Base class for timing IO nodes.
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.
FrequencyCounterNode(const uhal::Node &node)
virtual ~FrequencyCounterNode()
Base class for timing nodes.