Package xal.smf.impl

Class WireHarp.DataRaw

java.lang.Object
xal.smf.impl.profile.SignalSet
xal.smf.impl.WireHarp.DataRaw
All Implemented Interfaces:
DataListener
Enclosing class:
WireHarp

@ASet(sigHor=@ASignal(hndPosRb="DatHorRawPositions",hndValRb="DatHorRawSignal"), sigVer=@ASignal(hndPosRb="DatVerRawPositions",hndValRb="DatVerRawSignal"), sigDia=@ASignal(hndPosRb="DatDiaRawPositions",hndValRb="DatDiaRawSignal")) public static class WireHarp.DataRaw extends SignalSet

Structure for maintaining a WireHarp profile data measurement. Each instance of this data structure contains a snapshot of the beam profile provided by the wire harp and acquired through the SCADA mechanism of ScadaRecord.

The data structure is derived from the SignalSet base class which does all the work. The data from each plane is available through the attributes of type WireHarp.Signal in the WireHarp.SignalSet base class. The data acquisition channels are identified with the annotation ASignalSet which tells the base class how to connect the WireHarp.Signal attributes.

Since:
Feb 5, 2013
Author:
Christopher K. Allen
See Also: