ANITA Analysis Framework
AnalysisWaveform Member List

This is the complete list of members for AnalysisWaveform, including all inherited members.

AKIMA enum value (defined in AnalysisWaveform)AnalysisWaveform
allowEvenToUnevenConversion(bool allow)AnalysisWaveformstatic
AnalysisWaveform(int Nt, const double *x, const double *y, double nominal_dt=1./2.6, InterpolationType type=defaultInterpolationType, InterpolationOptions *opt=&defaultInterpolationOptions)AnalysisWaveform
AnalysisWaveform(int Nt, const double *y, double dt, double t0)AnalysisWaveform
AnalysisWaveform(int Nt, const FFTWComplex *f, double df, double t0)AnalysisWaveform
AnalysisWaveform(int Nt=260, double dt=1./2.6, double t0=0)AnalysisWaveform
AnalysisWaveform(const AnalysisWaveform &other)AnalysisWaveform
autoCorrelation(int npadtime=1, int npadfreq=0, double scale=1)AnalysisWaveform
basisChange(AnalysisWaveform *__restrict hpol_or_lcp, AnalysisWaveform *__restrict vpol_or_rcp)AnalysisWaveformstatic
checkIfPaddedInTime() constAnalysisWaveform
convolution(const AnalysisWaveform *A, const AnalysisWaveform *B, int npadfreq=0, double scale=1) (defined in AnalysisWaveform)AnalysisWaveformstatic
correlation(const AnalysisWaveform *A, const AnalysisWaveform *B, int npadfreq=0, double scale=1, int window_normalize=0)AnalysisWaveformstatic
defaultInterpolationOptionsAnalysisWaveformstatic
defaultInterpolationTypeAnalysisWaveformstatic
deltaF() constAnalysisWaveforminline
deltaT() constAnalysisWaveforminline
drawEven(const char *opt="", int color=-1) constAnalysisWaveform
drawHilbertEnvelope(const char *opt="", int color=-1) constAnalysisWaveform
drawPhase(const char *opt="", int color=-1) constAnalysisWaveform
drawPower(const char *opt="", int color=-1) constAnalysisWaveform
drawPowerdB(const char *opt="", int color=-1) constAnalysisWaveform
drawUneven(const char *opt="", int color=-1) constAnalysisWaveform
enableDebug(bool enable)AnalysisWaveformstatic
EVAL_AKIMA enum value (defined in AnalysisWaveform)AnalysisWaveform
EVAL_LINEAR enum value (defined in AnalysisWaveform)AnalysisWaveform
evalEven(double t, EvenEvaluationType=EVAL_LINEAR) constAnalysisWaveform
evalEven(int N, const double *__restrict t, double *__restrict v, EvenEvaluationType=EVAL_LINEAR) constAnalysisWaveform
even() constAnalysisWaveform
EvenEvaluationType enum nameAnalysisWaveform
forceEvenSize(int size)AnalysisWaveform
freq() constAnalysisWaveform
getRMS() const (defined in AnalysisWaveform)AnalysisWaveform
groupDelay() constAnalysisWaveform
hilbertEnvelope() constAnalysisWaveform
hilbertTransform() constAnalysisWaveform
InterpolationType enum nameAnalysisWaveform
makeWf(const TGraph *g, bool even=true, AnalysisWaveform *replace=0)AnalysisWaveformstatic
Neven() constAnalysisWaveforminline
Nfreq() constAnalysisWaveform
Nuneven() constAnalysisWaveforminline
operator=(const AnalysisWaveform &other) (defined in AnalysisWaveform)AnalysisWaveform
padEven(int factor, int where=1)AnalysisWaveform
padFreq(int factor)AnalysisWaveform
padFreqAdd(int npad)AnalysisWaveform
phase() constAnalysisWaveform
power() constAnalysisWaveform
powerdB() constAnalysisWaveform
REGULARIZED_SPARSE_YEN enum value (defined in AnalysisWaveform)AnalysisWaveform
setColor(int c) (defined in AnalysisWaveform)AnalysisWaveform
setCorrelationNag(bool nag) (defined in AnalysisWaveform)AnalysisWaveformstatic
setFreqDisplayRange(double low, double high) (defined in AnalysisWaveform)AnalysisWaveform
setPowerCalculationOptions(PowerCalculationOptions &opt)AnalysisWaveform
setTimeDisplayRange(double low, double high) (defined in AnalysisWaveform)AnalysisWaveform
setTitle(const char *title) (defined in AnalysisWaveform)AnalysisWaveform
setWidth(int w) (defined in AnalysisWaveform)AnalysisWaveform
SPARSE_YEN enum value (defined in AnalysisWaveform)AnalysisWaveform
sumDifference(AnalysisWaveform *__restrict a, AnalysisWaveform *__restrict b)AnalysisWaveformstatic
uneven() constAnalysisWaveform
updateEven()AnalysisWaveform
updateEven(const TGraph *replace_even)AnalysisWaveform
updateFreq()AnalysisWaveform
updateFreq(int new_N, const FFTWComplex *new_freq, double new_df=0)AnalysisWaveform
updateUneven()AnalysisWaveform
updateUneven(const TGraph *replace_uneven)AnalysisWaveform
zeroMeanEven()AnalysisWaveform
~AnalysisWaveform() (defined in AnalysisWaveform)AnalysisWaveformvirtual