24#include <fmt/format.h>
25#include <fmt/ranges.h>
47 std::vector<CalDataSignal>
left;
48 std::vector<CalDataSignal>
right;
60 static constexpr auto parse(format_parse_context& ctx) {
return ctx.end(); }
61 template <
typename FmtContent>
64 return fmt::format_to(ctn.out(),
65 "{{leadT: {}, tot: {}, trigT: {} }}",
76 static constexpr auto parse(format_parse_context& ctx) {
return ctx.end(); }
77 template <
typename FmtContent>
80 return fmt::format_to(ctn.out(),
81 "ModuleNum: {}, left bar: [{}], right bar: [{}]",
83 fmt::join(signal.
left,
", "),
84 fmt::join(signal.
right,
", "));
std::vector< R3B::Neuland::BarCalData > R3BNeulandCalDataContainer
Simulation of NeuLAND Bar/Paddle.
std::vector< CalDataSignal > left
std::vector< CalDataSignal > right
ValueError< double > trigger_time
ValueError< double > leading_time
ValueError< double > time_over_threshold