Uses of Class
xal.ca.PutException
Packages that use PutException
Package
Description
The Open XAL EPICS7 plugin was introduced in v4.0.
-
Uses of PutException in xal.ca
Methods in xal.ca that throw PutExceptionModifier and TypeMethodDescriptionabstract voidChannel.putRawValCallback(byte[] newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(byte newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(double[] newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(double newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(float[] newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(float newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(int[] newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(int newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(long[] newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(long newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(short[] newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(short newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(String[] newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.abstract voidChannel.putRawValCallback(String newVal, PutListener listener) Asynchronously put a raw value to the channel process variable.voidChannel.putVal(byte newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(byte[] newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(double newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(double[] newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(float newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(float[] newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(int newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(int[] newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(long newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(long[] newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(short newVal) Synchronously put a value to the channel process variable.voidChannel.putVal(short[] newVal) Synchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.voidSynchronously put a value to the channel process variable.final voidChannel.putValCallback(byte[] newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(byte newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(double[] newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(double newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(float[] newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(float newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(int[] newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(int newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(long[] newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(long newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(short[] newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(short newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(Object newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(String[] newVal, PutListener listener) Asynchronously put a value to the channel process variable.final voidChannel.putValCallback(String newVal, PutListener listener) Asynchronously put a value to the channel process variable. -
Uses of PutException in xal.extension.jels.smf.impl
Methods in xal.extension.jels.smf.impl that throw PutExceptionModifier and TypeMethodDescriptionvoidIris.setAperture(double dblVal) voidESSIonSourceCoil.setCurrent(double dblValue) voidESSIonSourceMFC.setCurrent(double dblVal) voidESSIonSourceMagnetron.setForwdPrwS(double dblVal) voidESSIonSourceMFC.setH2FlowS(double dblVal) voidSpaceChargeCompensation.setN2Flow(double dblVal) voidIris.setOffsetX(double dblVal) voidIris.setOffsetY(double dblVal) voidChopper.setPulseLength(double dblVal) voidRepellerElectrode.setStatusOnOff(int intVal) voidESSIonSourceMFC.setVoltage(double dblVal) -
Uses of PutException in xal.plugin.epics7
Methods in xal.plugin.epics7 that throw PutExceptionModifier and TypeMethodDescriptionvoidEventListener.event(org.epics.pvdata.pv.PVStructure pvStructure) voidEpics7Channel.putRawValCallback(byte[] newVal, PutListener listener) voidEpics7Channel.putRawValCallback(byte newVal, PutListener listener) voidEpics7Channel.putRawValCallback(double[] newVal, PutListener listener) voidEpics7Channel.putRawValCallback(double newVal, PutListener listener) voidEpics7Channel.putRawValCallback(float[] newVal, PutListener listener) voidEpics7Channel.putRawValCallback(float newVal, PutListener listener) voidEpics7Channel.putRawValCallback(int[] newVal, PutListener listener) voidEpics7Channel.putRawValCallback(int newVal, PutListener listener) voidEpics7Channel.putRawValCallback(long[] newVal, PutListener listener) voidEpics7Channel.putRawValCallback(long newVal, PutListener listener) voidEpics7Channel.putRawValCallback(short[] newVal, PutListener listener) voidEpics7Channel.putRawValCallback(short newVal, PutListener listener) voidEpics7Channel.putRawValCallback(String[] newVal, PutListener listener) voidEpics7Channel.putRawValCallback(String newVal, PutListener listener) voidEpics7Channel.putRawValCallback(PutListener listener, EventListener putListener) -
Uses of PutException in xal.plugin.epics7.server
Methods in xal.plugin.epics7.server that throw PutExceptionModifier and TypeMethodDescriptionvoidEpics7ServerChannel.putRawValCallback(byte[] newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(byte newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(double[] newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(double newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(float[] newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(float newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(int[] newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(int newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(long[] newVal, PutListener listener) Long is not supported in EPICS3, so they are cast to int for CA.voidEpics7ServerChannel.putRawValCallback(long newVal, PutListener listener) Long is not supported in EPICS3, so they are cast to int for CA.voidEpics7ServerChannel.putRawValCallback(short[] newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(short newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(String[] newVal, PutListener listener) voidEpics7ServerChannel.putRawValCallback(String newVal, PutListener listener) -
Uses of PutException in xal.smf
Methods in xal.smf that throw PutExceptionModifier and TypeMethodDescriptionvoidAcceleratorNode.setLivePropertyValue(String propertyName, double channelValue) Set the live property value for the corresponding array of channel values in the order given by getLivePropertyChannels()booleanAcceleratorNode.setValueAndVerify(String setHandle, Number value, Number tolerance, double timeout) Set a value to the set channel corresponding to the set handle, and then check on the readback channel that the value is within an interval around the set value. -
Uses of PutException in xal.smf.impl
Methods in xal.smf.impl that throw PutExceptionModifier and TypeMethodDescriptionvoidWireScanner.analysisParametersSelect(ProfileDevice.MACROPULSE enmBmSct, double dblBmFrac) Changes the data processing parameters (see) so that the on-board controller selects the beam micro-bunch section for computing measurement results.WireScanner.PrcgConfigvoidWireScanner.configureHardware(ParameterSet datPvFlds) Set all the hardware parameter values associated with the given data set.voidProfileMonitor.doScan()tells the wire scanner to actually perform a scanvoidWireHarp.runCommand(WireHarp.CMD cmd) Issue a wire scanner command with no arguments.voidWireScanner.runCommand(WireScanner.CMD cmd) Issue a wire scanner command with no arguments.voidWireScanner.runCommand(WireScanner.CmdPck cmdPck) Issue a wire scanner command with or without arguments arguments.voidProfileMonitor.setBias(double newBias) Set the bias voltage on the wirevoidRfCavity.setBlankBeam(boolean mode) Blank the beamvoidRfCavity.setCavAmp(double newAmp) Set the cavity amplitude [MV] note the cavity amp [MV] = klystron amp * ampFactor where ampFactor is a calibration factor determined experimentallyvoidRfCavity.setCavPhase(double newPhase) Set the cavity phase relative to the beam (deg) note the cavity phase = klystron phase + phaseOffset where phaseOffset is a calibration factor determined experimentallyvoidElectromagnet.setCurrent(double newCurrent) set the main power supply current in the magnet (A)voidMagnetPowerSupply.setCurrent(double current) Set the magnet power supply current.voidElectromagnet.setCycleEnable(boolean enable) Set the cycle enable state of the magnet.protected voidMagnetMainSupply.setCycleEnable(boolean enable) Set the cycle enable state of the magnet power supply.voidElectromagnet.setField(double newField) Set the main power supply field contribution in the magnet.voidMagnetMainSupply.setField(double newField) Set the field contribution from this power supply.voidMagnetTrimSupply.setField(double newField) Set the trim field contribution from this power supply.voidKlystron.setKlysAmp(double newAmp) Set klystron amplitude.voidKlystron.setKlysPhase(double newPhase) Set klystron phase.voidProfileMonitor.setNAvgPulses(double startPos) set the starting wire position [mm]voidProfileMonitor.setNAvgPulses(int numAvgs) set the number of pulses to average over at each wire positionvoidProfileMonitor.setNSteps(int numSteps) set the number of steps to takevoidRingBPM.setStage1Gain(long gain) Set the stage 1 gain.voidRingBPM.setStage1Len(long len) Set the stage 1 length.voidRingBPM.setStage1Method(int method) Set the stage 1 method.voidRingBPM.setStage2Gain(long gain) Set the stage 2 gain.voidRingBPM.setStage2Len(long len) Set the stage 2 length.voidRingBPM.setStage2Method(int method) Set the stage 2 method.voidRingBPM.setStage3Gain(long gain) Set the stage 3 gain.voidRingBPM.setStage3Len(long len) Set the stage 3 length.voidRingBPM.setStage3Method(int method) Set the stage 3 method.voidRingBPM.setStage4Gain(long gain) Set the stage 4 gain.voidRingBPM.setStage4Len(long len) Set the stage 4 length.voidRingBPM.setStage4Method(int method) Set the stage 4 method.voidMagnetTrimSupply.setTrimCurrent(double current) Set the magnet trim power supply current.voidTrimmedQuadrupole.setTrimCurrent(double newCurrent) set the trim power supply current in the magnet (A)voidTrimmedQuadrupole.setTrimField(double newField) Set the trim power supply field contribution in the magnet.voidExtractionKicker.setVoltage(double voltage) Set this kicker's power supply voltagevoidProfileMonitor.stopScan()tells the wire scanner to stop a scan -
Uses of PutException in xal.smf.impl.profile
Methods in xal.smf.impl.profile that throw PutExceptionModifier and TypeMethodDescriptionvoidProfileDevice.configureHardware(ParameterSet datPvFlds) Set all the hardware parameter values associated with the given data set. -
Uses of PutException in xal.smf.scada
Methods in xal.smf.scada that throw PutExceptionModifier and TypeMethodDescriptionvoidScadaRecord.setHardwareValues(AcceleratorNode smfDev) Sets the parameters of the given hardware device, to the values in this data structure.protected voidScadaRecord.setPvFromField(String strFldName, String strHndPv, AcceleratorNode smfDev) Sets the given PV with the value of the data structure field given by name.