DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
daqdataformats
pybindsrc
component_request.cpp
Go to the documentation of this file.
1
9
#include "
daqdataformats/ComponentRequest.hpp
"
10
11
#include <pybind11/pybind11.h>
12
#include <pybind11/stl.h>
13
14
namespace
py = pybind11;
15
16
namespace
dunedaq
{
17
namespace
daqdataformats
{
18
namespace
python {
19
20
void
21
register_component_request
(py::module& m)
22
{
23
24
py::class_<ComponentRequest>(m,
"ComponentRequest"
)
25
.def(py::init())
26
.def(py::init<SourceID const&, timestamp_t const&, timestamp_t const&>())
27
.def_readonly_static(
"s_component_request_version"
, &
ComponentRequest::s_component_request_version
)
28
.def_readonly(
"unused"
, &
ComponentRequest::unused
)
29
.def_readonly(
"version"
, &
ComponentRequest::version
)
30
.def_readonly(
"window_begin"
, &
ComponentRequest::window_begin
)
31
.def_readonly(
"window_end"
, &
ComponentRequest::window_end
);
32
}
33
34
}
// namespace python
35
}
// namespace daqdataformats
36
}
// namespace dunedaq
ComponentRequest.hpp
daqdataformats
Definition
__init__.py:1
dunedaq::daqdataformats::python::register_component_request
void register_component_request(py::module &m)
Definition
component_request.cpp:21
dunedaq
Including Qt Headers.
Definition
TimingController.hxx:1
dunedaq::daqdataformats::ComponentRequest::unused
uint32_t unused
Padding to ensure 64b alignment // NOLINT(build/unsigned)
Definition
ComponentRequest.hpp:36
dunedaq::daqdataformats::ComponentRequest::window_end
timestamp_t window_end
End of the data collection window.
Definition
ComponentRequest.hpp:48
dunedaq::daqdataformats::ComponentRequest::s_component_request_version
static constexpr uint32_t s_component_request_version
The current version of the ComponentRequest.
Definition
ComponentRequest.hpp:30
dunedaq::daqdataformats::ComponentRequest::version
uint32_t version
The version number of this ComponentRequest.
Definition
ComponentRequest.hpp:35
dunedaq::daqdataformats::ComponentRequest::window_begin
timestamp_t window_begin
Start of the data collection window.
Definition
ComponentRequest.hpp:43
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0