Diana Software
Public Member Functions | Private Attributes | List of all members
QNoisePowerSpectrumEstimator Class Reference

Public Member Functions

 QNoisePowerSpectrumEstimator (const int size, Diana::QFFT::WindowType w, int coherentGain=2)
 
void Clear ()
 
QError Add (const Diana::QVector &pulse)
 
Diana::QVector GetNoisePowerSpectrum () const
 
int GetNumberOfPulses () const
 

Private Attributes

Diana::QVector fNoisePowerSpectrum
 
int fNumberOfPulses
 
Diana::QRealComplexFFT fTransformer
 

Detailed Description

Definition at line 6 of file QNoisePowerSpectrumEstimator.hh.

Constructor & Destructor Documentation

◆ QNoisePowerSpectrumEstimator()

QNoisePowerSpectrumEstimator::QNoisePowerSpectrumEstimator ( const int  size,
Diana::QFFT::WindowType  w,
int  coherentGain = 2 
)

Definition at line 6 of file QNoisePowerSpectrumEstimator.cc.

References Clear(), fNoisePowerSpectrum, and fTransformer.

Member Function Documentation

◆ Add()

QError QNoisePowerSpectrumEstimator::Add ( const Diana::QVector &  pulse)

◆ Clear()

void QNoisePowerSpectrumEstimator::Clear ( )

Definition at line 12 of file QNoisePowerSpectrumEstimator.cc.

References fNoisePowerSpectrum, and fNumberOfPulses.

Referenced by QNoisePowerSpectrumEstimator().

◆ GetNoisePowerSpectrum()

QVector QNoisePowerSpectrumEstimator::GetNoisePowerSpectrum ( ) const

Definition at line 44 of file QNoisePowerSpectrumEstimator.cc.

References fNoisePowerSpectrum, and fNumberOfPulses.

◆ GetNumberOfPulses()

int QNoisePowerSpectrumEstimator::GetNumberOfPulses ( ) const
inline

Definition at line 13 of file QNoisePowerSpectrumEstimator.hh.

References fNumberOfPulses.

Member Data Documentation

◆ fNoisePowerSpectrum

Diana::QVector QNoisePowerSpectrumEstimator::fNoisePowerSpectrum
private

◆ fNumberOfPulses

int QNoisePowerSpectrumEstimator::fNumberOfPulses
private

◆ fTransformer

Diana::QRealComplexFFT QNoisePowerSpectrumEstimator::fTransformer
private

Definition at line 18 of file QNoisePowerSpectrumEstimator.hh.

Referenced by Add(), and QNoisePowerSpectrumEstimator().


The documentation for this class was generated from the following files: