20 cfg[
"align"] = m_align;
25 cfg[
"offset"] = m_toffset;
32 m_align =
get(
cfg,
"align", m_align);
33 m_toffset =
get(
cfg,
"offset", m_toffset);
39 auto one = std::get<0>(intup);
40 auto two = std::get<1>(intup);
47 double t2 = two->time();
53 auto vtraces2 = two->traces();
55 auto newtwo = std::make_shared<SimpleFrame>(two->ident(), t2, out_traces, two->tick());
62 Gen::FrameSummer::FrameSummer()
WIRECELL_FACTORY(FrameSummer, WireCell::Gen::FrameSummer, WireCell::IFrameJoiner, WireCell::IConfigurable) using namespace WireCell
port_helper_type::template WrappedConst< std::shared_ptr >::type input_tuple_type
std::vector< pointer > vector
std::shared_ptr< const IFrame > output_pointer
IFrame::pointer sum(std::vector< IFrame::pointer > frames, int ident)
Json::Value Configuration