#include <ImgData.h>
Public Member Functions | |
Slice (const IFrame::pointer &frame, int ident, double start, double span) | |
virtual | ~Slice () |
IFrame::pointer | frame () const |
int | ident () const |
double | start () const |
double | span () const |
map_t | activity () const |
void | sum (const IChannel::pointer &ch, value_t val) |
Public Member Functions inherited from WireCell::ISlice | |
virtual | ~ISlice () |
Public Member Functions inherited from WireCell::IData< ISlice > | |
virtual | ~IData () |
Private Attributes | |
IFrame::pointer | m_frame |
map_t | m_activity |
int | m_ident |
double | m_start |
double | m_span |
Additional Inherited Members | |
Public Types inherited from WireCell::ISlice | |
typedef float | value_t |
typedef std::pair< IChannel::pointer, value_t > | pair_t |
typedef std::unordered_map< IChannel::pointer, value_t > | map_t |
Public Types inherited from WireCell::IData< ISlice > | |
typedef ISlice | value_type |
typedef std::shared_ptr< const ISlice > | pointer |
typedef std::vector< pointer > | vector |
typedef std::shared_ptr< const vector > | shared_vector |
|
inline |
|
virtual |
Definition at line 16 of file ImgData.cxx.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
private |