class TMNoise

Base class for all noise populations. More...

Definition#include <F2_simenv.h>
Template formTMNoise<class TNum>
InheritsTComponent [public ]
Inherited byTMCorrelatedNoise, TMUniformNoise
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members

Protected Methods

Protected Members


Detailed Description

TMNoise Base class for all Noise

int& N

N

TLayout* layout

layout

TNum * noiseValues

noiseValues

TNum* exn

exn

TNum* sig

sig

TNum* min

min

TNum* max

max

 TMNoise (TSimulationEnvironment& simEnv_arg, const char* name_arg, TLayout* layout_arg, int asynchrony)

TMNoise

 TMNoise (TSimulationEnvironment& simEnv_arg, const char* name_arg, TLayout* layout_arg, int asynchrony, TFloat* nVals_arg)

TMNoise

 TMNoise (TMNoise& pattern, const char* name_arg, TLayout* layout_arg, int asynchrony)

TMNoise

 TMNoise (TMNoise& pattern, const char* name_arg, TLayout* layout_arg, int asynchrony, TFloat* nVals_arg)

TMNoise

 ~TMNoise ()

~TMNoise

TMNoise*  getCopy (const char* name_arg, TLayout* layout_arg,int thisFlag)

getCopy

[virtual]

void  resetNoisePower ()

resetNoisePower

[virtual]

void  setNoisePower (TNum power)

setNoisePower

[virtual]

void  setNoisePower (TNum power, TNum tau)

setNoisePower

[virtual]

void  setNoisePower (TNum power, TNum tau1, TNum tau2)

setNoisePower

[virtual]

TNum  facNoisePower (TNum power)

facNoisePower

[virtual]

TNum  facNoisePower (TNum power, TNum tau)

facNoisePower

[virtual]

TNum  facNoisePower (TNum power, TNum tau1, TNum tau2)

facNoisePower

[virtual]

void  setNoisePowerOrdered (TNum power, TNum tau1, TNum tau2, int order)

setNoisePowerOrdered

TNum  facNoisePowerOrdered (TNum power, TNum tau1, TNum tau2, int order)

facNoisePowerOrdered

inline TNum  nextNoiseVal ()

nextNoiseVal

void  addNoiseValues (TNum* x)

addNoiseValues

[virtual]

void  addNoiseValues (TNum* x, int fac_flg,TNum* fac_val)

addNoiseValues

[virtual]

void  addNoiseValues (TNum* x, int fac_flg,TNum* fac_val, TNum* fac2_val)

addNoiseValues

[virtual]

void  addNoiseValues (TNum* x, int fac_flg,TNum* fac_val, int offset_flg,TNum* offset_val)

addNoiseValues

[virtual]

void  addNoise (TNum* x)

addNoise

[virtual]

void  addNoise (TNum* x, int fac_flg,TNum* fac_val)

addNoise

[virtual]

void  addNoise (TNum* x, int fac_flg,TNum* fac_val, TNum* fac2_val)

addNoise

[virtual]

void  addNoise (TNum* x, int fac_flg,TNum* fac_val, int offset_flg,TNum* offset_val)

addNoise

[virtual]

void  newNoise (TNum* x)

newNoise

[virtual]

void  newNoise (TNum* x, int fac_flg,TNum* fac_val)

newNoise

[virtual]

void  newNoise (TNum* x, int fac_flg,TNum* fac_val, TNum* fac2_val)

newNoise

[virtual]

void  newNoise (TNum* x, int fac_flg,TNum* fac_val, int offset_flg,TNum* offset_val)

newNoise

[virtual]

TNum * endVal

endVal

[protected]

TNum * nextVal

nextVal

[protected]

void  setNoiseValues (TNum* noiseValues_arg)

setNoiseValues

[protected]