20#include <fmt/format.h>
21#include <fmt/ranges.h>
43 std::vector<CalDataSignal>
left;
44 std::vector<CalDataSignal>
right;
55 static constexpr auto parse(format_parse_context& ctx) {
return ctx.end(); }
56 template <
typename FmtContent>
59 return fmt::format_to(ctn.out(),
60 "{{leadT: {}, tot: {}, trigT: {} }}",
71 static constexpr auto parse(format_parse_context& ctx) {
return ctx.end(); }
72 template <
typename FmtContent>
75 return fmt::format_to(ctn.out(),
76 "ModuleNum: {}, left bar: [{}], right bar: [{}]",
78 fmt::join(signal.
left,
", "),
79 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