public interface CoarseAcquiring extends TransparencyMeasuring
| Modifier and Type | Method and Description |
|---|---|
Vector2D |
coarseAcquisition(Acquisition ag,
TransparencyMeasuring prior)
This method is called to conduct an entire coarse acquisition cycle.
|
Vector2D |
coarseShift(Rectangle readout,
Dimension bin,
double expt,
MImageHDU reduced,
Acquisition ag)
This method should return a pixel shift from checking the apparent
position through an acquisition camera.
|
Acquisition |
getAcquisition()
Gets the acquisition instance.
|
getTransparencyIncreaseAcquisition getAcquisition()
Vector2D coarseAcquisition(Acquisition ag, TransparencyMeasuring prior) throws NoShiftException, ConfigurationException
#coarseShift(Rectangle, Dimension, double, MImageHDU, AcquisitionAndGuiding)
method will be called repeatedly.ag - NoShiftExceptionConfigurationExceptionVector2D coarseShift(Rectangle readout, Dimension bin, double expt, MImageHDU reduced, Acquisition ag) throws NoShiftException, ConfigurationException
RayPath assigned to the acquisition
unit.ConfigurationExceptionNoShiftException