DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
timing
include
timing
UpstreamCDRNode.hpp
Go to the documentation of this file.
1
11
12
#ifndef TIMING_INCLUDE_TIMING_UPSTREAMCDRNODE_HPP_
13
#define TIMING_INCLUDE_TIMING_UPSTREAMCDRNODE_HPP_
14
15
// PDT Headers
16
#include "
timing/TimingNode.hpp
"
17
18
// uHal Headers
19
#include "uhal/DerivedNode.hpp"
20
21
#include <string>
22
23
namespace
dunedaq
{
24
namespace
timing
{
25
29
class
UpstreamCDRNode
:
public
TimingNode
30
{
31
UHAL_DERIVEDNODE(
UpstreamCDRNode
)
32
public
:
33
explicit
UpstreamCDRNode
(
const
uhal::Node& node);
34
virtual
~UpstreamCDRNode
();
35
39
std::string
get_status
(
bool
print_out =
false
)
const override
;
40
44
void
resync
()
const
;
45
};
46
47
}
// namespace timing
48
}
// namespace dunedaq
49
50
#endif
// TIMING_INCLUDE_TIMING_UPSTREAMCDRNODE_HPP_
TimingNode.hpp
dunedaq::timing::TimingNode::TimingNode
TimingNode(const uhal::Node &node)
Definition
TimingNode.cpp:18
dunedaq::timing::UpstreamCDRNode::UpstreamCDRNode
UpstreamCDRNode(const uhal::Node &node)
Definition
UpstreamCDRNode.cpp:24
dunedaq::timing::UpstreamCDRNode::resync
void resync() const
Reync CDR.
Definition
UpstreamCDRNode.cpp:48
dunedaq::timing::UpstreamCDRNode::~UpstreamCDRNode
virtual ~UpstreamCDRNode()
Definition
UpstreamCDRNode.cpp:30
dunedaq::timing::UpstreamCDRNode::get_status
std::string get_status(bool print_out=false) const override
Get status string, optionally print.
Definition
UpstreamCDRNode.cpp:35
dunedaq::timing
< Message parameters
Definition
BoreasDesign.hpp:29
dunedaq
Including Qt Headers.
Definition
module.cpp:16
Generated on
for DUNE-DAQ by
1.17.0