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::daqdataformats::python
{
17
18
void
19
register_component_request
(py::module& m)
20
{
21
22
py::class_<ComponentRequest>(m,
"ComponentRequest"
)
23
.def(py::init())
24
.def(py::init<SourceID const&, timestamp_t const&, timestamp_t const&>())
25
.def_readonly_static(
"s_component_request_version"
, &
ComponentRequest::s_component_request_version
)
26
.def_readonly(
"unused"
, &
ComponentRequest::unused
)
27
.def_readonly(
"version"
, &
ComponentRequest::version
)
28
.def_readonly(
"window_begin"
, &
ComponentRequest::window_begin
)
29
.def_readonly(
"window_end"
, &
ComponentRequest::window_end
);
30
}
31
32
}
// namespace dunedaq::daqdataformats::python
ComponentRequest.hpp
dunedaq::daqdataformats::python
Definition
component_request.cpp:16
dunedaq::daqdataformats::python::register_component_request
void register_component_request(py::module &m)
Definition
component_request.cpp:19
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 Apr 4 2026 for DUNE-DAQ by
1.12.0