28 namespace raw {
class RawDigit; }
110 RegionsOfInterest_t
const& sigROIlist,
127 RegionsOfInterest_t&& sigROIlist,
136 std::vector<float> Signal()
const;
139 const RegionsOfInterest_t& SignalROI()
const;
142 size_t NSignal()
const;
166 {
return Channel() < than.
Channel(); }
size_t NSignal() const
Returns the number of time ticks, or samples, in the channel.
Reconstruction base classes.
enum geo::_plane_proj View_t
Enumerate the possible plane projections.
bool operator<(const OpDetWaveform &lhs, const OpDetWaveform &rhs)
raw::ChannelID_t fChannel
ID of the associated channel.
bool operator<(const Wire &than) const
Returns whether this channel ID is smaller than the other.
lar::sparse_vector< float > RegionsOfInterest_t
a region of interest is a pair (TDC offset, readings)
Class managing the creation of a new recob::Wire object.
geo::View_t fView
View corresponding to the plane of this wire.
geo::View_t View() const
Returns the view the channel belongs to.
raw::ChannelID_t Channel() const
Returns the ID of the channel (or InvalidChannelID)
const RegionsOfInterest_t & SignalROI() const
Returns the list of regions of interest.
Definition of data types for geometry description.
RegionsOfInterest_t fSignalROI
Signal on the channel.
Class holding the deconvoluted signals from a channel.
unsigned int ChannelID_t
Type representing the ID of a readout channel.
Class defining a sparse vector (holes are zeroes)