DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
rawdatautils
pybindsrc
module.cpp
Go to the documentation of this file.
1
9
#include <pybind11/pybind11.h>
10
#include <pybind11/stl.h>
11
12
namespace
py = pybind11;
13
14
15
namespace
dunedaq
{
16
namespace
rawdatautils
{
17
18
namespace
unpack{
19
namespace
python {
20
extern
void
register_unpack
(py::module &);
21
}
22
}
23
24
namespace
fc{
25
namespace
python {
26
extern
void
register_file_conversion
(py::module &);
27
}
28
}
29
30
namespace
python {
31
32
PYBIND11_MODULE
(_daq_rawdatautils_py, m) {
33
34
m.doc() =
"c++ implementation of the dunedaq rawdatautils modules"
;
// optional module docstring
35
36
py::module_ unpack_module = m.def_submodule(
"unpack"
);
37
unpack::python::register_unpack
(unpack_module);
38
39
py::module_ fc_module = m.def_submodule(
"file_conversion"
);
40
fc::python::register_file_conversion
(fc_module);
41
42
}
43
44
}
// namespace python
45
}
// namespace rawdatautils
46
}
// namespace dunedaq
dunedaq::rawdatautils::fc::python::register_file_conversion
void register_file_conversion(py::module &m)
Definition
file_conversion.cpp:27
dunedaq::rawdatautils::python::PYBIND11_MODULE
PYBIND11_MODULE(_daq_rawdatautils_py, m)
Definition
module.cpp:32
dunedaq::rawdatautils::unpack::python::register_unpack
void register_unpack(py::module &)
Definition
unpack.cpp:95
dunedaq
Including Qt Headers.
Definition
TimingController.hxx:1
rawdatautils
Definition
__init__.py:1
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0