Diana Software
QOptimumShapeFilter Member List

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

BuildFilter()QOptimumFilterprotected
fAverageNoiseQOptimumFilterprivate
fAverageNoiseForChi2QOptimumFilterprivate
fAveragePulse1QOptimumFilterprotected
fAveragePulse1ShiftedQOptimumFilterprivate
fAveragePulseEnergySpectrumQOptimumFilterprivate
fAvgPulseHalfTimeToMaxQOptimumFilterprivate
fAvgPulseIntegral1QOptimumFilterprivate
fCheckForBuiltFilterQOptimumFilterprotected
fCheckForFilteredSamplesQOptimumFilterprotected
fCutOffFrequencyQOptimumFilterprivate
fDebugOnQOptimumFilterprotected
fDebugSpectraQOptimumFilter
fDebugVectorsQOptimumFilter
fDeltat20QOptimumShapeFilterprivate
fDeltat50QOptimumShapeFilterprivate
fDeltat80QOptimumShapeFilterprivate
fEffectiveFilterLengthQOptimumFilterprivate
fFilter1QOptimumFilterprotected
fFiltered1QOptimumFilterprivate
fFilteredAutoCorrelationQOptimumFilterprotected
fFilteredAverageNoiseQOptimumFilterprivate
fFilteredAveragePulseHalfWidthQOptimumFilterprivate
fFilteredAveragePulseHalfWidthValueLeftQOptimumFilterprivate
fFilteredAveragePulseHalfWidthValueRightQOptimumFilterprivate
fFilteredRMS1QOptimumFilterprotected
fFilterTDQOptimumFilterprivate
Filter(const Diana::QVector &p)QOptimumFilter
fMaxJitterQOptimumFilterprotected
fMaxPosQOptimumFilterprotected
fOffsetQOptimumShapeFilterprivate
fOptimumJitterQOptimumFilterprivate
fOriginalAveragePulseQOptimumShapeFilterprivate
fOriginalAveragePulseFilteredMaxPosQOptimumShapeFilterprivate
fOriginalAveragePulseFilteredShiftedQOptimumShapeFilterprivate
fSizeQOptimumFilterprotected
fSNRFreqQOptimumFilterprivate
fSNRNormQOptimumFilterprivate
fStepQOptimumShapeFilterprivate
fTransformedWaveformQOptimumFilterprivate
fTransformerQOptimumFilterprivate
fUseDiffQOptimumFilterprotected
fValidSampleQOptimumFilterprivate
Get(double &jitter, double &chi2, double &amplitude, double &integral, double &left, double &right) constQOptimumFilter
Get() constQOptimumFilter
GetAveragePulse() constQOptimumFilterinline
GetAveragePulseEnergySpectrum() constQOptimumFilterinline
GetChiLeft(double &chiLeft) constQOptimumShapeFilter
GetChiRight(double &chiRight) constQOptimumShapeFilter
GetCutOffFrequency() constQOptimumFilterinline
GetDecayTime(double &decayTime) constQOptimumShapeFilter
GetFiltered() constQOptimumFilter
GetFilteredNoise() constQOptimumFilterinline
GetFilteredNoiseRMS() constQOptimumFilterinline
GetFilteredShifted() constQOptimumFilter
GetFilterFD() constQOptimumFilterinline
GetFilterTD() constQOptimumFilterinline
GetFitFunction(const double jitter, const double a1) constQOptimumFilter
GetHighSNRChi2(const double &threshold, double &chi2) constQOptimumFilter
GetInterpolated(double &jitter, double &chi2, double &amplitude, double &integral, double &left, double &right) constQOptimumFilter
GetMaxJitter() constQOptimumFilterinline
GetNoisePowerSpectrum() constQOptimumFilterinline
GetOriginalAveragePulse()QOptimumShapeFilterinline
GetOriginalAveragePulseFilteredShifted()QOptimumShapeFilterinline
GetRiseTime(double &riseTime) constQOptimumShapeFilter
GetShift() constQOptimumFilterinline
GetSNRFD() constQOptimumFilterinline
J_ABSMAX enum valueQOptimumFilter
J_FIXED enum valueQOptimumFilter
J_LOCMAX enum valueQOptimumFilter
J_NOJITTER enum valueQOptimumFilter
JitterMode enum nameQOptimumFilter
ManipulateInputs()QOptimumShapeFilterprivatevirtual
NormalizeVector(const Diana::QVector &vec) constQOptimumFilterprotected
Parabola(double xa, double xb, double xc, double ya, double yb, double yc, double &min, double &minpos) constQOptimumFilterprivate
QOptimumFilter(const Diana::QVector &ap1, const Diana::QVector &an, int maxJitter, bool useDiff=false, bool debugOn=false)QOptimumFilter
QOptimumFilter(const Diana::QVector &ap1, const Diana::QVector &an)QOptimumFilterprotected
QOptimumShapeFilter(const Diana::QVector &ap1, const Diana::QVector &an, int maxJitter, bool useDiff, bool debugOn=false, size_t step=2)QOptimumShapeFilter
SetJitter(JitterMode mode, int start=0)QOptimumFilter
~QOptimumFilter()QOptimumFiltervirtual