public static enum ProfileDevice.TRGEVT extends java.lang.Enum<ProfileDevice.TRGEVT>
Enum Constant and Description |
---|
BEAM_ON
Trigger event code
|
BEAM_REFERENCE
Trigger event code
|
CLK_01HZ
Trigger event code
|
CLK_02HZ
Trigger event code
|
CLK_05HZ
Trigger event code
|
CLK_10HZ
Trigger event code
|
CLK_20HZ
Trigger event code
|
CLK_30HZ
Trigger event code
|
CLK_60HZ
Trigger event code
|
COLD_LINAC_HPRF
Trigger event code
|
COLD_LINAC_LLRF
Trigger event code
|
COMPUTE_REP_RATE
Trigger event code
|
CYCLE_START
Trigger event code
|
DIAG_DEMAND
Trigger event code
|
DIAG_FAST
Trigger event code
|
DIAG_LASER
Trigger event code
|
DIAG_LASER_TRIG
Trigger event code
|
DIAG_MPS_SNAPSHOT
Trigger event code
|
DIAG_NO_BEAM
Trigger event code
|
DIAG_RTBT
Trigger event code
|
DIAG_RTBT_FAST
Trigger event code
|
DIAG_RTBT_SLOW
Trigger event code
|
DIAG_SLOW
Trigger event code
|
END_INJECT
Trigger event code
|
EXTRACT_EVENT
Trigger event code
|
FLA_0
Trigger event code
|
FLA_1
Trigger event code
|
FLA_2
Trigger event code
|
FLA_3
Trigger event code
|
FLA_4
Trigger event code
|
FLA_5
Trigger event code
|
FLA_6
Trigger event code
|
FLA_7
Trigger event code
|
KICKER_CHARGE
Trigger event code
|
MPS_ERROR_RESET
Trigger event code
|
MPS_LATCH
Trigger event code
|
MPS_RESET
Trigger event code
|
NEW_REP_RATE_EVENT
Trigger event code
|
PRE_PULSE
Trigger event code
|
RF_SAMPLE
Trigger event code
|
RTDL_VALID
Trigger event code
|
RTDL_XMIT
Trigger event code
|
SOURCE_ON
Trigger event code
|
SPARE0
Trigger event code
|
SPARE1
Trigger event code
|
SPARE2
Trigger event code
|
SUPERCYCLE_START
Trigger event code
|
TEST_NETWORK_MARKER
Trigger event code
|
UNKNOWN
Undefined Code - Exception condition
|
UTIL_ERROR_RESET
Trigger event code
|
WARM_LINAC_HPRF
Trigger event code
|
WARM_LINAC_LLRF
Trigger event code
|
Modifier and Type | Method and Description |
---|---|
static ProfileDevice.TRGEVT |
getEventFromValue(int iEvtVal)
Returns the trigger event enumeration constant
for the given trigger event code.
|
int |
getEventValue()
Returns the raw (numeric) event code for the
current triggering event.
|
static ProfileDevice.TRGEVT |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProfileDevice.TRGEVT[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ProfileDevice.TRGEVT UNKNOWN
public static final ProfileDevice.TRGEVT CYCLE_START
public static final ProfileDevice.TRGEVT MPS_RESET
public static final ProfileDevice.TRGEVT MPS_LATCH
public static final ProfileDevice.TRGEVT SPARE0
public static final ProfileDevice.TRGEVT SPARE1
public static final ProfileDevice.TRGEVT SPARE2
public static final ProfileDevice.TRGEVT SOURCE_ON
public static final ProfileDevice.TRGEVT WARM_LINAC_HPRF
public static final ProfileDevice.TRGEVT WARM_LINAC_LLRF
public static final ProfileDevice.TRGEVT COLD_LINAC_HPRF
public static final ProfileDevice.TRGEVT COLD_LINAC_LLRF
public static final ProfileDevice.TRGEVT BEAM_ON
public static final ProfileDevice.TRGEVT BEAM_REFERENCE
public static final ProfileDevice.TRGEVT END_INJECT
public static final ProfileDevice.TRGEVT EXTRACT_EVENT
public static final ProfileDevice.TRGEVT KICKER_CHARGE
public static final ProfileDevice.TRGEVT DIAG_LASER_TRIG
public static final ProfileDevice.TRGEVT RTDL_XMIT
public static final ProfileDevice.TRGEVT RTDL_VALID
public static final ProfileDevice.TRGEVT DIAG_DEMAND
public static final ProfileDevice.TRGEVT DIAG_SLOW
public static final ProfileDevice.TRGEVT DIAG_FAST
public static final ProfileDevice.TRGEVT DIAG_NO_BEAM
public static final ProfileDevice.TRGEVT DIAG_LASER
public static final ProfileDevice.TRGEVT RF_SAMPLE
public static final ProfileDevice.TRGEVT CLK_60HZ
public static final ProfileDevice.TRGEVT CLK_30HZ
public static final ProfileDevice.TRGEVT CLK_20HZ
public static final ProfileDevice.TRGEVT CLK_10HZ
public static final ProfileDevice.TRGEVT CLK_05HZ
public static final ProfileDevice.TRGEVT CLK_02HZ
public static final ProfileDevice.TRGEVT CLK_01HZ
public static final ProfileDevice.TRGEVT DIAG_RTBT_SLOW
public static final ProfileDevice.TRGEVT DIAG_RTBT_FAST
public static final ProfileDevice.TRGEVT DIAG_RTBT
public static final ProfileDevice.TRGEVT PRE_PULSE
public static final ProfileDevice.TRGEVT FLA_0
public static final ProfileDevice.TRGEVT FLA_1
public static final ProfileDevice.TRGEVT FLA_2
public static final ProfileDevice.TRGEVT FLA_3
public static final ProfileDevice.TRGEVT FLA_4
public static final ProfileDevice.TRGEVT FLA_5
public static final ProfileDevice.TRGEVT FLA_6
public static final ProfileDevice.TRGEVT FLA_7
public static final ProfileDevice.TRGEVT TEST_NETWORK_MARKER
public static final ProfileDevice.TRGEVT DIAG_MPS_SNAPSHOT
public static final ProfileDevice.TRGEVT COMPUTE_REP_RATE
public static final ProfileDevice.TRGEVT NEW_REP_RATE_EVENT
public static final ProfileDevice.TRGEVT MPS_ERROR_RESET
public static final ProfileDevice.TRGEVT UTIL_ERROR_RESET
public static final ProfileDevice.TRGEVT SUPERCYCLE_START
public static ProfileDevice.TRGEVT[] values()
for (ProfileDevice.TRGEVT c : ProfileDevice.TRGEVT.values()) System.out.println(c);
public static ProfileDevice.TRGEVT valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static ProfileDevice.TRGEVT getEventFromValue(int iEvtVal)
iEvtVal
- raw event code valueUNKNOWN
if there was no match.public int getEventValue()