1 #ifndef WIRECELL_GEN_WIREBOUNDEDDEPOS 2 #define WIRECELL_GEN_WIREBOUNDEDDEPOS
std::vector< wire_bounds_t > wire_region_t
virtual bool operator()(const input_pointer &depo, output_queue &outq)
The calling signature:
virtual void configure(const WireCell::Configuration &config)
Accept a configuration.
std::deque< output_pointer > output_queue
virtual ~WireBoundedDepos()
IAnodePlane::pointer m_anode
std::shared_ptr< Interface > pointer
std::vector< const Pimpos * > m_pimpos
std::vector< wire_region_t > m_regions
virtual WireCell::Configuration default_configuration() const
Optional, override to return a hard-coded default configuration.
Json::Value Configuration
std::shared_ptr< const IDepo > input_pointer
std::tuple< int, int, int > wire_bounds_t