stella.adapter
Interface FrameShifting

All Known Implementing Classes:
AuxiliaryGuidingUnit

public interface FrameShifting

An interface that signals a dependency of read-out window on a ccd with time. Used in StellaGuider.startContinuous(java.lang.String, int, int, int, int, stella.adapter.FrameShifting, stella.adapter.PostReducing). To avoid permanent queries on a non-rotating frame, we support also the principal determination for resting frames.


Method Summary
 Guiding.RawFrame getFrame()
          This method is called by a StellaGuider in continuous mode, if an instance of this interface is assigned to the guider at StellaGuider.startContinuous(java.lang.String, int, int, int, int, stella.adapter.FrameShifting, stella.adapter.PostReducing).
 boolean isMovingFrame()
          If this method returns true, the change of the read-out frame with time is not negligable.
 

Method Detail

getFrame

Guiding.RawFrame getFrame()
This method is called by a StellaGuider in continuous mode, if an instance of this interface is assigned to the guider at StellaGuider.startContinuous(java.lang.String, int, int, int, int, stella.adapter.FrameShifting, stella.adapter.PostReducing). It should return the read-out frame on the CCD for the next exposure, which is started immediately after a call to this method.


isMovingFrame

boolean isMovingFrame()
If this method returns true, the change of the read-out frame with time is not negligable.