Class GaussianNoise
java.lang.Object
de.labAlive.core.wiringComponent.WiringComponent
de.labAlive.core.abstractSystem.System
de.labAlive.core.abstractSystem.source.Source2Impl
de.labAlive.baseSystem.SignalSource<GaussianNoise>
de.labAlive.system.source.gaussianNoise.GaussianNoise
- All Implemented Interfaces:
de.labAlive.system.Source
,de.labAlive.system.System
White Gaussian noise source producing analog or complex signals
Example for dependent / readonly parameter
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionGaussianNoise
(GaussianNoise.PowerOrSpectralPowerDensity powerOrSpectralPowerDensity) -
Method Summary
Modifier and TypeMethodDescriptionde.labAlive.core.signal.Signal
void
notifyBeforeParameterChange
(de.labAlive.measure.Parameters changedParameters) power
(double power) void
signalType
(de.labAlive.core.signal.Signal signalType) Methods inherited from class de.labAlive.baseSystem.SignalSource
getTriggerManager, off, on, outputOn, samplingRate, samplingRate, samplingTime, samplingTime, setDefaultSamplingTime, setRate
Methods inherited from class de.labAlive.core.abstractSystem.source.Source2Impl
getImplementation, getSamplingTime
Methods inherited from class de.labAlive.core.abstractSystem.System
connect, doubleAttenuationProperty, doubleAttenuationProperty, doubleDbProperty, doubleDbProperty, doubleProperty, doubleProperty, getInWire, getOutWire, getOutWire, hide, hideSystemOnly, label, name, rebuild, set, show
Methods inherited from class de.labAlive.core.wiringComponent.WiringComponent
addSymbol, getMainParameters, getName, longName, name, name, setStepInterceptor, setSymbol, setSymbolResolver, show, show, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.labAlive.system.System
addSymbol, connect, getInWire, getOutWire, label, longName, name, name, set, setStepInterceptor, setSymbol, show, show
-
Constructor Details
-
GaussianNoise
-
GaussianNoise
public GaussianNoise()
-
-
Method Details
-
signalType
-
power
-
type
-
getSignal
public de.labAlive.core.signal.Signal getSignal() -
notifyBeforeParameterChange
public void notifyBeforeParameterChange(de.labAlive.measure.Parameters changedParameters) - Overrides:
notifyBeforeParameterChange
in classde.labAlive.core.wiringComponent.WiringComponent
-
refreshPropertyWindow
public void refreshPropertyWindow()
-