14 #ifndef WIRECELL_ISLICE 15 #define WIRECELL_ISLICE 20 #include <unordered_map> 32 typedef std::pair<IChannel::pointer, value_t>
pair_t;
33 typedef std::unordered_map<IChannel::pointer, value_t>
map_t;
40 virtual int ident()
const = 0;
43 virtual double start()
const = 0;
46 virtual double span()
const = 0;
std::shared_ptr< const IFrame > pointer
virtual IFrame::pointer frame() const =0
std::pair< IChannel::pointer, value_t > pair_t
virtual int ident() const =0
virtual double start() const =0
virtual map_t activity() const =0
std::unordered_map< IChannel::pointer, value_t > map_t
virtual double span() const =0