1 #ifndef WIRECELLSIGPROC_DIAGNOSTICS 2 #define WIRECELLSIGPROC_DIAGNOSTICS 8 namespace Diagnostics {
16 Chirp(
int windowSize = 20,
double chirpMinRMS = 0.9,
double maxNormalNeighborFrac = 0.20);
32 Partial(
int nfreqs=4,
double maxpower=6000.0);
bool operator()(const WireCell::Waveform::realseq_t &sig, int &beg, int &end) const
decltype(auto) constexpr end(T &&obj)
ADL-aware version of std::end.
Chirp(int windowSize=20, double chirpMinRMS=0.9, double maxNormalNeighborFrac=0.20)
Create a chirp detector using magic numbers.
const double maxNormalNeighborFrac