Package xal.smf.impl
Class WireScanner.DblGaussFitAttrSet
java.lang.Object
xal.smf.impl.profile.SignalAttrSet
xal.smf.impl.WireScanner.DblGaussFitAttrSet
- All Implemented Interfaces:
DataListener
- Enclosing class:
- WireScanner
@ASet(attrHor=@ASignalAttrs(hndAmpRb="SigHorDblGaussAmp",hndAreaRb="SigHorDblGaussArea",hndMeanRb="SigHorDblGaussMean",hndOffsetRb="SigHorDblGaussOffset",hndStdevRb="SigHorDblGaussStd"),
attrVer=@ASignalAttrs(hndAmpRb="SigVerDblGaussAmp",hndAreaRb="SigVerDblGaussArea",hndMeanRb="SigVerDblGaussMean",hndOffsetRb="SigVerDblGaussOffset",hndStdevRb="SigVerDblGaussStd"),
attrDia=@ASignalAttrs(hndAmpRb="SigDiaDblGaussAmp",hndAreaRb="SigDiaDblGaussArea",hndMeanRb="SigDiaDblGaussMean",hndOffsetRb="SigDiaDblGaussOffset",hndStdevRb="SigDiaDblGaussStd"))
public static class WireScanner.DblGaussFitAttrSet
extends SignalAttrSet
Data structure containing the profile data characteristics when modelled
as a Double Gaussian signal.
- Since:
- Feb 23, 2010
- Author:
- Christopher K. Allen
-
Constructor Summary
ConstructorsConstructorDescriptionCreate a newDblGaussianAttrSet
object.DblGaussFitAttrSet
(DataAdaptor daptSrc) Create a newDblGaussianAttrSet
object initialized from the given data source. -
Method Summary
Modifier and TypeMethodDescriptionacquire
(ProfileDevice ws) Convenience method for retrieving a new initialized data structure populated from the given device state.Methods inherited from class xal.smf.impl.profile.SignalAttrSet
average, dataLabel, getDia, getFieldDescriptors, getHor, getSignalAttrs, getVer, setSignalAttrs, update, write
-
Constructor Details
-
DblGaussFitAttrSet
public DblGaussFitAttrSet()Create a newDblGaussianAttrSet
object.- Since:
- Feb 25, 2010
-
DblGaussFitAttrSet
Create a newDblGaussianAttrSet
object initialized from the given data source.- Parameters:
daptSrc
- persistent data store containing data structure field values- Since:
- Mar 17, 2010
-
-
Method Details
-
acquire
public static WireScanner.DblGaussFitAttrSet acquire(ProfileDevice ws) throws ConnectionException, GetException Convenience method for retrieving a new initialized data structure populated from the given device state.- Parameters:
ws
- data acquisition device- Returns:
- New data populated structure
- Throws:
NoSuchChannelException
- unable to find channel for given handleConnectionException
- unable to connect to a field's channelGetException
- general CA GET exception while fetch field valueIllegalAccessException
- a needed field in the annotation is not publicly accessibleIllegalArgumentException
- this class is not annotated withASgnlAttrSet
- Since:
- Nov 14, 2009
-