Package de.labAlive.system.miso
Class Multiplier
java.lang.Object
de.labAlive.core.wiringComponent.WiringComponent
de.labAlive.core.abstractSystem.System
de.labAlive.core.abstractSystem.mi.OnConditionStartableSystem
de.labAlive.baseSystem.MisoSystem
de.labAlive.system.miso.Multiplier
- All Implemented Interfaces:
de.labAlive.system.System
public class Multiplier
extends de.labAlive.baseSystem.MisoSystem
Multiplier with nIn inputs. Can handle all signal types.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionde.labAlive.core.signal.Signal
First in port determines outgoing signal type Trigger is taken only from signal of port 0.Methods inherited from class de.labAlive.core.abstractSystem.mi.OnConditionStartableSystem
getImplementation, setColdStartSignal
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, notifyBeforeParameterChange, 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, longName, name, setStepInterceptor, setSymbol, show, show
-
Constructor Details
-
Multiplier
public Multiplier() -
Multiplier
Constructs a Multiplier with 2 inputs. All input signals are multiplied.- Parameters:
name
- name of the Multiplier
-
-
Method Details
-
getSignal
public de.labAlive.core.signal.Signal getSignal()First in port determines outgoing signal type Trigger is taken only from signal of port 0.- Specified by:
getSignal
in classde.labAlive.core.abstractSystem.mi.OnConditionStartableSystem
-