Package xal.smf.impl
Class WireScanner.GaussFitAttrSet
java.lang.Object
xal.smf.impl.profile.SignalAttrSet
xal.smf.impl.WireScanner.GaussFitAttrSet
- All Implemented Interfaces:
DataListener
- Enclosing class:
- WireScanner
@ASet(attrHor=@ASignalAttrs(hndAmpRb="SigHorGaussAmp",hndAreaRb="SigHorGaussArea",hndMeanRb="SigHorGaussMean",hndOffsetRb="SigHorGaussOffset",hndStdevRb="SigHorGaussStd"),
attrVer=@ASignalAttrs(hndAmpRb="SigVerGaussAmp",hndAreaRb="SigVerGaussArea",hndMeanRb="SigVerGaussMean",hndOffsetRb="SigVerGaussOffset",hndStdevRb="SigVerGaussStd"),
attrDia=@ASignalAttrs(hndAmpRb="SigDiaGaussAmp",hndAreaRb="SigDiaGaussArea",hndMeanRb="SigDiaGaussMean",hndOffsetRb="SigDiaGaussOffset",hndStdevRb="SigDiaGaussStd"))
public static class WireScanner.GaussFitAttrSet
extends SignalAttrSet
Data structure containing the profile data characteristics when modeled
as a Gaussian signal.
- Since:
- Feb 23, 2010
- Author:
- Christopher K. Allen
-
Constructor Summary
ConstructorsConstructorDescriptionCreate a newGaussFitAttrSet
object.GaussFitAttrSet
(DataAdaptor daptSrc) Create a newGaussFitAttrSet
object initialized from the given data source. -
Method Summary
Modifier and TypeMethodDescriptionstatic WireScanner.GaussFitAttrSet
acquire
(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
-
GaussFitAttrSet
public GaussFitAttrSet()Create a newGaussFitAttrSet
object.- Since:
- Feb 25, 2010
-
GaussFitAttrSet
Create a newGaussFitAttrSet
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.GaussFitAttrSet acquire(ProfileDevice ws) throws NoSuchChannelException, 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 value- Since:
- Nov 14, 2009
-