Package org.scictrl.csshell.epics.server.application
package org.scictrl.csshell.epics.server.application
-
ClassDescriptionArrayDumpApplication monitors input PV array record, and dumps array values into file, if any value in array exceeds threshold value, configurable by PV.BeamDumpApplication stores image (of a beam) into files on drive on event from tirgger PV called drops.BeamScanApplication scans the beam with four control values: power, phase, solenoid magnet and bending magnet.BeamSpotApplication connects server with direct beam parameters, then filters and averages them and provides summary data.Enumeration defining name and position of parameters in data array with combined measurements returned trough
BeamSpotApplication.DATA
PV.Filters and averages the BPM values.Filters and averages the BPM values.Filters and averages the BPM values.FluteCalculator class.FluteCyclingApplication class.ICTApplication converts charge readout from ADC (BCM - Beam Charge Monitor pickup) to beam charge value.LaserApplication class.Waveform summary calculator with conversion from amplitude to power.Filters and averages the BPM values.Scans phase, analyzes ICT reading and extracts breaking points.PowerControlApplication class.Listens to preflected power limiter interlock signal, which is triggered when RF cavity sparking occurs.Calculates rate of interlocks on normalized time interval.PowerSplitterApplication class.StepFeedbackLoopApplication class.StepFeedbackLoopApplication2 class.StepFeedbackLoopApplication3 class.Feedback algorithm must implement this interface in order to be controlled by this application.State of last operation.StepFeedbackLoopApplication31 class.StepFeedbackLoopApplication32 class.Filters and averages the BPM values.