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() const AnalysisWaveform
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() const AnalysisWaveforminline
deltaT() const AnalysisWaveforminline
drawEven(const char *opt="", int color=-1) const AnalysisWaveform
drawHilbertEnvelope(const char *opt="", int color=-1) const AnalysisWaveform
drawPhase(const char *opt="", int color=-1) const AnalysisWaveform
drawPower(const char *opt="", int color=-1) const AnalysisWaveform
drawPowerdB(const char *opt="", int color=-1) const AnalysisWaveform
drawUneven(const char *opt="", int color=-1) const AnalysisWaveform
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) const AnalysisWaveform
evalEven(int N, const double *__restrict t, double *__restrict v, EvenEvaluationType=EVAL_LINEAR) const AnalysisWaveform
even() const AnalysisWaveform
EvenEvaluationType enum nameAnalysisWaveform
forceEvenSize(int size)AnalysisWaveform
freq() const AnalysisWaveform
getRMS() const (defined in AnalysisWaveform)AnalysisWaveform
groupDelay() const AnalysisWaveform
hilbertEnvelope() const AnalysisWaveform
hilbertTransform() const AnalysisWaveform
InterpolationType enum nameAnalysisWaveform
makeWf(const TGraph *g, bool even=true, AnalysisWaveform *replace=0)AnalysisWaveformstatic
Neven() const AnalysisWaveforminline
Nfreq() const AnalysisWaveform
Nuneven() const AnalysisWaveforminline
operator=(const AnalysisWaveform &other) (defined in AnalysisWaveform)AnalysisWaveform
padEven(int factor, int where=1)AnalysisWaveform
padFreq(int factor)AnalysisWaveform
padFreqAdd(int npad)AnalysisWaveform
phase() const AnalysisWaveform
power() const AnalysisWaveform
powerdB() const AnalysisWaveform
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() const AnalysisWaveform
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