All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions | Variables
icarus::waveform_operations::details Namespace Reference

Classes

struct  FlipImpl
 
struct  FlipImpl< Sample, Polarity, std::enable_if_t<(Polarity > 0)>
 

Functions

static constexpr bool noGreaterThan (Sample_t a, Sample_t b)
 
static constexpr Sample_t transform (Sample_t sample)
 

Variables

Sample_t fBaseline { 0 }
 Waveform baseline [ADC counts]. More...
 

Function Documentation

static constexpr bool icarus::waveform_operations::details::noGreaterThan ( Sample_t  a,
Sample_t  b 
)
static

Definition at line 133 of file WaveformOperations.h.

134  { return transform(a) <= transform(b); }
static constexpr Sample_t transform(Sample_t sample)
process_name gaushit a
static constexpr Sample_t icarus::waveform_operations::details::transform ( Sample_t  sample)
staticprivate

Definition at line 145 of file WaveformOperations.h.

146  { return Transform(sample); }

Variable Documentation

Sample_t icarus::waveform_operations::details::fBaseline { 0 }

Waveform baseline [ADC counts].

Definition at line 142 of file WaveformOperations.h.