#include <TDSPAwgn.h>
Inheritance diagram for TDSPAwgn:

Definition at line 28 of file TDSPAwgn.h.
Public Member Functions | |
| TDSPAwgn (char *s=NULL) | |
| ~TDSPAwgn () | |
| void | SetNoiseLevel (Double_t n) |
| void | SetNoisePower (Double_t n) |
| Double_t | GetNoiseLevel () |
| Double_t | GetNoisePower () |
| Double_t | GetInputSignalEnergy () |
| Double_t | GetTime () const |
| Double_t | GetInputSignalPower () |
| Double_t | GetOutputSignalEnergy () |
| Double_t | GetOutputSignalPower () |
| Double_t | GetSNR () |
| TDSPSignal * | Update (TDSPSignal *) |
| void | Reset () |
|
|
|
|
|
|
|
|
Definition at line 46 of file TDSPAwgn.h.
00046 { return fInEnergy;};
|
|
|
Definition at line 48 of file TDSPAwgn.h. Referenced by GetSNR().
00048 { return fInEnergy/fTime;};
|
|
|
Definition at line 43 of file TDSPAwgn.h.
00043 { return fNoiseLevel;}; // Get the Noise Level
|
|
|
Definition at line 44 of file TDSPAwgn.h. Referenced by GetSNR().
00044 { return fNoiseLevel*fNoiseLevel;}; // Get the Noise Power
|
|
|
Definition at line 49 of file TDSPAwgn.h.
00049 { return fEnergy; };
|
|
|
Definition at line 50 of file TDSPAwgn.h.
00050 { return fEnergy/fTime;};
|
|
|
Definition at line 51 of file TDSPAwgn.h. References GetInputSignalPower(), and GetNoisePower().
00051 { return GetInputSignalPower()/GetNoisePower();};
|
|
|
Definition at line 47 of file TDSPAwgn.h.
00047 { return fTime;};
|
|
|
Reimplemented from TDSPOperator. |
|
|
Definition at line 41 of file TDSPAwgn.h. Referenced by SetNoisePower().
00041 { fNoiseLevel = n;}; // Set the Noise Level
|
|
|
Definition at line 42 of file TDSPAwgn.h. References SetNoiseLevel().
00042 { SetNoiseLevel(TMath::Sqrt(n));}; // Set the Noise Power
|
|
|
Reimplemented from TDSPOutput1. |
1.3.2