Package xal.smf.proxy
Class PermanentMagnetPropertyAccessor
java.lang.Object
xal.smf.proxy.AbstractPropertyAccessor
xal.smf.proxy.PermanentMagnetPropertyAccessor
- All Implemented Interfaces:
PropertyAccessor
Access property values for a permanent magnet
- Author:
- Tom Pelaia
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget the map of design values keyed by property nameget the channels for live property accessget the channels for live property access with design RFgetLiveRFDesignValueMap
(AcceleratorNode node, Map<Channel, Double> channelValues) get the map of live RF design values keyed by property namegetLiveValueMap
(AcceleratorNode node, Map<Channel, Double> channelValues) get the map of live values keyed by property nameMethods inherited from class xal.smf.proxy.AbstractPropertyAccessor
getDesignValueMap, getLiveChannels, getLiveValueMap, getPropertyScale
-
Field Details
-
PROPERTY_FIELD
- See Also:
-
-
Constructor Details
-
PermanentMagnetPropertyAccessor
public PermanentMagnetPropertyAccessor()
-
-
Method Details
-
getDesignValueMap
get the map of design values keyed by property name -
getLiveValueMap
get the map of live values keyed by property name -
getLiveChannels
get the channels for live property access -
getLiveRFDesignValueMap
public Map<String,Double> getLiveRFDesignValueMap(AcceleratorNode node, Map<Channel, Double> channelValues) get the map of live RF design values keyed by property name -
getLiveRFDesignChannels
get the channels for live property access with design RF
-