Enum Class BeamSpotApplication.BeamSpotData
java.lang.Object
java.lang.Enum<BeamSpotApplication.BeamSpotData>
org.scictrl.csshell.epics.server.application.BeamSpotApplication.BeamSpotData
- All Implemented Interfaces:
Serializable
,Comparable<BeamSpotApplication.BeamSpotData>
,Constable
- Enclosing class:
BeamSpotApplication
Enumeration defining name and position of parameters in data array with combined measurements returned trough
BeamSpotApplication.DATA
PV.-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionBeam spot area.Chi square horizontal.Chi square vertical.Deviation of averages.FWHM square horizontal.FWHM square vertical.Horizontal beam position.Vertical beam position.Horizontal beam size.Horizontal beam size average STD.Vertical beam size.Vertical beam size average STD.Beam position centred on 0Beam gauss fit chi square below tresholdBeam position within range windowBeam area below tresholdBeam position reading stableBeam position valid -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static BeamSpotApplication.BeamSpotData[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
POS_H
Horizontal beam position. -
POS_V
Vertical beam position. -
SIZE_H
Horizontal beam size. -
SIZE_V
Vertical beam size. -
AREA
Beam spot area. -
CHI2_H
Chi square horizontal. -
CHI2_V
Chi square vertical. -
FWHM_H
FWHM square horizontal. -
FWHM_V
FWHM square vertical. -
DEV
Deviation of averages. -
ST_RANGE
Beam position within range window -
ST_STABLE
Beam position reading stable -
ST_FIT
Beam gauss fit chi square below treshold -
ST_CENTER
Beam position centred on 0 -
ST_SMALL
Beam area below treshold -
ST_VALID
Beam position valid -
SIZE_H_STD
Horizontal beam size average STD. -
SIZE_V_STD
Vertical beam size average STD.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-