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