Package gda.device.zebra
Class ZebraGatePulsePreparer
java.lang.Object
gda.factory.FindableBase
gda.device.zebra.ZebraGatePulsePreparer
- All Implemented Interfaces:
Findable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoubleintintintintdoubledoubledoubleintvoidvoidsetFromParameters(ContinuousParameters continuousParameters) voidsetFromParameters(TurboXasMotorParameters motorParameters) voidsetMotorStabilisationDistance(double motorStabilisationDistance) voidsetNumGates(int numGates) voidsetNumReadoutsForScan(int numReadoutsForScan) voidsetPositionTriggerEncoder(int positionTriggerEncoder) voidsetPositionTriggerTimeUnits(int positionTriggerTimeUnits) voidsetPulseWidthFraction(double pulseWidthFraction) voidsetScanMotorRange(double scanMotorRange) voidsetScanStartMotorPosition(double scanStartMotorPosition) voidsetTtlOutputPort(int ttlOutputPort) voidsetZebraDevice(Zebra zebraDevice) Methods inherited from class gda.factory.FindableBase
equals, getName, hashCode, setName
-
Constructor Details
-
ZebraGatePulsePreparer
public ZebraGatePulsePreparer() -
ZebraGatePulsePreparer
-
-
Method Details
-
setDefaults
public void setDefaults() -
setFromParameters
- Throws:
DeviceException
-
setFromParameters
- Throws:
DeviceException
-
configureZebra
- Throws:
Exception
-
getMotorStabilisationDistance
public double getMotorStabilisationDistance() -
setMotorStabilisationDistance
public void setMotorStabilisationDistance(double motorStabilisationDistance) -
getPositionTriggerTimeUnits
public int getPositionTriggerTimeUnits() -
setPositionTriggerTimeUnits
public void setPositionTriggerTimeUnits(int positionTriggerTimeUnits) -
getPositionTriggerEncoder
public int getPositionTriggerEncoder() -
setPositionTriggerEncoder
public void setPositionTriggerEncoder(int positionTriggerEncoder) -
getTtlOutputPort
public int getTtlOutputPort() -
setTtlOutputPort
public void setTtlOutputPort(int ttlOutputPort) -
getPulseWidthFraction
public double getPulseWidthFraction() -
setPulseWidthFraction
public void setPulseWidthFraction(double pulseWidthFraction) -
getNumGates
public int getNumGates() -
setNumGates
public void setNumGates(int numGates) -
getNumReadoutsForScan
public int getNumReadoutsForScan() -
setNumReadoutsForScan
public void setNumReadoutsForScan(int numReadoutsForScan) -
getScanStartMotorPosition
public double getScanStartMotorPosition() -
setScanStartMotorPosition
public void setScanStartMotorPosition(double scanStartMotorPosition) -
setScanMotorRange
public void setScanMotorRange(double scanMotorRange) -
getScanMotorRange
public double getScanMotorRange() -
setZebraDevice
-
getZebraDevice
-