|
|
| GETNoise (GETObject &obj, double wid=0., double off=0.) |
|
| GETNoise (u_int n=0, double dt=0.01, double wid=0., double off=0.) |
|
| GETNoise (const GETNoise &proc) |
|
virtual | ~GETNoise () |
|
|
void | SetWidth (double wid) |
|
void | SetOffset (double off) |
|
|
virtual GETSample * | ProcessSample (GETSample &sample, GETSample &result, GETChannel &channel) |
|
|
| ClassDef (GETNoise, 0) |
|
| GETSignalModifier (GETObject &obj) |
|
| GETSignalModifier (u_int n=0, double dt=0.01) |
|
| GETSignalModifier (const GETSignalModifier &proc) |
|
virtual | ~GETSignalModifier () |
|
virtual GETSample * | ProcessSample (GETChannel &channel, u_short info) |
|
| ClassDef (GETSignalModifier, 0) |
|
| GETProcess (GETObject &obj) |
|
| GETProcess (u_int n=0, double dt=0.01) |
|
| GETProcess (const GETProcess &proc) |
|
virtual | ~GETProcess () |
|
virtual void | SetOptions (u_int opts) |
|
virtual void | SetOption (u_int flags, bool b=true) |
|
virtual u_int | GetOptions () |
|
virtual bool | GetOption (u_int flags) |
|
virtual void | Init (u_int n, double dt) |
|
u_int | GetDimension () const |
|
double | GetSamplingTime () const |
|
GETSample * | GetResultSamplePtr () |
|
const GETSample * | GetResultSamplePtr () const |
|
GETSample & | GetResultSample () |
|
const GETSample & | GetResultSample () const |
|
| ClassDef (GETProcess, 0) |
|
This class defines Gauss random noise with an optional offset of the signal.
- Examples:
- TestChannel.C.
This function process the input sample channel and stores the result in the result sample (convolution or deconvolution of the response function, according to inv argument).
The function returns the (argument) result sample sample pointer. In case of error, the result is a NULL pointer.
- Note
- The sample to be processed and the result sample can be the same object, in which case the initial sample is replaced by the processing result.
- The initial and result samples may be the same object, in which case the sample is replaced by the result.
- Parameters
-
sample | input sample to be processed |
result | sample where result should be stored |
channel | GET system channel (no use in this class) |
Implements GETSignalModifier.
- Examples:
- TestChannel.C.
References GETRandom, offset, and width.