Package xal.smf.impl
Class WireHarp.FitAttrSet
java.lang.Object
xal.smf.impl.profile.SignalAttrSet
xal.smf.impl.WireHarp.FitAttrSet
- All Implemented Interfaces:
DataListener
- Enclosing class:
- WireHarp
@ASet(attrHor=@ASignalAttrs(hndAmpRb="FitAttrHorAmp",hndAreaRb="FitAttrHorArea",hndMeanRb="FitAttrHorMean",hndOffsetRb="FitAttrHorOffset",hndStdevRb="FitAttrHorStd"),
attrVer=@ASignalAttrs(hndAmpRb="FitAttrVerAmp",hndAreaRb="FitAttrVerArea",hndMeanRb="FitAttrVerMean",hndOffsetRb="FitAttrVerOffset",hndStdevRb="FitAttrVerStd"),
attrDia=@ASignalAttrs(hndAmpRb="FitAttrDiaAmp",hndAreaRb="FitAttrDiaArea",hndMeanRb="FitAttrDiaMean",hndOffsetRb="FitAttrDiaOffset",hndStdevRb="FitAttrDiaStd"))
public static class WireHarp.FitAttrSet
extends SignalAttrSet
Data structure containing the profile signal characteristics. I believe
the signal is processed by assuming a Gaussian profile.
- Since:
- Mar 19, 2014
- Author:
- Christopher K. Allen
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConstructor for FitAttrSet, creates a new, uninitializedFitAttrSet
abject.FitAttrSet
(DataAdaptor daptSrc) Constructor for FitAttrSet. -
Method Summary
Modifier and TypeMethodDescriptionstatic WireHarp.FitAttrSet
Convenience method for retrieving a new, initialized data structure populated from the current given device state.Methods inherited from class xal.smf.impl.profile.SignalAttrSet
average, dataLabel, getDia, getFieldDescriptors, getHor, getSignalAttrs, getVer, setSignalAttrs, update, write
-
Field Details
-
X_RMS_HANDLE
handle to the X RMS PV- See Also:
-
Y_RMS_HANDLE
handle to the Y RMS PV- See Also:
-
-
Constructor Details
-
FitAttrSet
public FitAttrSet()Constructor for FitAttrSet, creates a new, uninitializedFitAttrSet
abject.- Since:
- Mar 19, 2014
-
FitAttrSet
Constructor for FitAttrSet. Create a newFitAttrSet
object initialized from the given data source.- Parameters:
daptSrc
- persistent data store containing initializing data field values- Since:
- Mar 19, 2014
-
-
Method Details
-
aquire
public static WireHarp.FitAttrSet aquire(WireHarp smfHarp) throws NoSuchChannelException, ConnectionException, GetException Convenience method for retrieving a new, initialized data structure populated from the current given device state.- Parameters:
smfHarp
- data acquisition device- Returns:
- data structure containing the current state of the given hardware device
- Throws:
NoSuchChannelException
- unable to find channel for given handleConnectionException
- unable to connect to a field's channelGetException
- general CA GET exception while fetch field value- Since:
- Mar 19, 2014
-