1 #ifndef WIRECELLGEN_DUCTOR 2 #define WIRECELLGEN_DUCTOR 46 std::vector<IPlaneImpactResponse::pointer>
m_pirs;
virtual void process(output_queue &frames)
virtual WireCell::Configuration default_configuration() const
Optional, override to return a hard-coded default configuration.
virtual void configure(const WireCell::Configuration &config)
Accept a configuration.
IAnodePlane::pointer m_anode
std::vector< pointer > vector
bool start_processing(const input_pointer &depo)
std::deque< output_pointer > output_queue
virtual bool operator()(const input_pointer &depo, output_queue &frames)
The calling signature:
std::shared_ptr< Interface > pointer
std::shared_ptr< spdlog::logger > logptr_t
Json::Value Configuration
std::vector< IPlaneImpactResponse::pointer > m_pirs
std::shared_ptr< const IDepo > input_pointer
virtual ITrace::vector process_face(IAnodeFace::pointer face, const IDepo::vector &face_depos)
std::vector< std::string > m_pir_tns