Package xal.smf.proxy
Interface PropertyAccessor
- All Known Implementing Classes:
AbstractPropertyAccessor
,ElectromagnetPropertyAccessor
,PermanentMagnetPropertyAccessor
,RfCavityPropertyAccessor
public interface PropertyAccessor
Specifies interface for property accessors that return accelerator node
property values.
- Author:
- Craig McChesney, Tom Pelaia
-
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 name
-
Method Details
-
getDesignValueMap
get the map of design values keyed by property name -
getLiveValueMap
get the map of live values keyed by property name -
getLiveRFDesignValueMap
get the map of live RF design values keyed by property name -
getLiveChannels
get the channels for live property access -
getLiveRFDesignChannels
get the channels for live property access with design RF
-