Functions to manipulate waveform sample values. More...
Namespaces | |
| details | |
Typedefs | |
| template<typename Sample , int Polarity> | |
| using | Operations = details::WaveformTransformedOperations< Sample, details::flip< Polarity, Sample >> | 
| Waveform operations of waveforms with specified polarity.  More... | |
| template<typename Sample > | |
| using | PositivePolarityOperations = Operations< Sample,+1 > | 
| Waveform operations for positive polarity waveforms.  More... | |
| template<typename Sample > | |
| using | NegativePolarityOperations = Operations< Sample,-1 > | 
| Waveform operations for negative polarity waveforms.  More... | |
Functions to manipulate waveform sample values.
This namespace provides trivial functions to manage operations on waveform samples given a certain polarity.
| using icarus::waveform_operations::NegativePolarityOperations = typedef Operations<Sample, -1> | 
Waveform operations for negative polarity waveforms.
Definition at line 178 of file WaveformOperations.h.
| using icarus::waveform_operations::Operations = typedef details::WaveformTransformedOperations <Sample, details::flip<Polarity, Sample>> | 
Waveform operations of waveforms with specified polarity.
| Sample | type of ADC count in the waveform | 
| Polarity | whether the positive signal develops above the baseline (positive polarity, +1) or below it (negative polarity, -1) | 
This is an alias of details::WaveformTransformedOperations. 
Definition at line 170 of file WaveformOperations.h.
| using icarus::waveform_operations::PositivePolarityOperations = typedef Operations<Sample, +1> | 
Waveform operations for positive polarity waveforms.
Definition at line 174 of file WaveformOperations.h.
 1.8.5