Package stella.adapter

Interface Summary
AbstractPinholeModel.PinholeModel This is the data model that somehow describes the star plus pinhole.
AdapterCommand A marker interface to distinguish normal command events from commands only ment for the adapter.
AuxiliaryCommand A marker interface to distinguish normal command events from commands only ment for the adapter.
FrameShifting An interface that signals a dependency of read-out window on a ccd with time.
Guiding The guiding interface comprises all methods necessary for the AdapterMaster to acquire and guide.
Guiding.RawFrame An interface definition used for setting reductional parameters in the guider frame.
Guiding.RawStar The interface defintion for raw stars.
Mirroring This interface defines the capabilities to remove mirrors and ghosts from a list of candidate stars.
MultiExtension CCD that deliver multi-extension fits as the generic output need a method to straighten that to a single-extension fits with proper flipping flopping and clipping.
OffsetCaster An interface that allows the adapter to communicate to a telescope and allows it to block on certain commands.
PinholeShift Algorithms that can determine a relative shift of a stellar image on an imaging fiber must implement this interface.
PostReducing An interface that signals asynchronuous handling of reduced data.
Shutterless This interface defines the capabilities to remove read-out stripes from a candidates list.
 

Class Summary
AbstractAltAzGuider This guider sits parallel to an alt az mount.
AbstractNasmythGuider Guider that is mounted on the nasmyth port.
AbstractPinholeModel Class that determines the pixel shift between pinhole and star by modelling the star plus pinhole.
AbstractPinholeShift Implementation of the PinholeShift interface that provides static pinhole positions via a AbstractPinholeShift.KEY_PINHOLE property.
AbstractPinholeShift.Background Reads the image on the command line and calculates backgrounds.
AbstractPinholeShift.Evaluate From reconstructed shift, we make a quantitative analysis.
AbstractPinholeShift.Reconstruct Tests an algorithm with given properties.
AbstractStarGuider Class that defines some useful methods for autoguiders.
AbstractStarGuider.Exposure Test class to print out estimated magnitudes.
AbstractStarGuider.Magnitudes Test class to print out estimated magnitudes.
AcquiringUnit An acquiring unit has the ability to fine-align the instrument.
AdapterAccess Allows acces to the adapter in manual mode according to GuiderControlling.
AdapterGuider A helper class that houses methods for the adapter master and its subsystems.
AdapterGuider.Exposure Test class to print out estimated magnitudes.
AdapterGuider.Location Test class for calculating the expected guider locations from a list of stars.
AdapterGuider.Magnitudes Test class to print out estimated magnitudes.
AdapterMaster This class handles the adapter communication to the SCS.
AdapterReduce Allows off-line reduction of acquire, guiding, and focus frames.
AdapterSimulator Simulates the action of the adapter.
AdapterTelescopeCaster A simple class that allows sending of offset-commands from the adapter to the telescope.
AdapterUnit The base class for adapter master sub-units that use the guider-ccd in some way.
AuxiliaryAccess Allows acces to the adapter in manual mode according to GuiderControlling.
AuxiliaryCaptureUnit The adapter sub-unit that does acquiring on a target star.
AuxiliaryCoarseUnit The adapter sub-unit that does first acquiring on a target star.
AuxiliaryFineUnit The adapter sub-unit that does acquiring on a target star.
AuxiliaryGuider A guider that is located on an auxiliary telescope, mounted in parallel to themain, alt-az telescope.
AuxiliaryGuidingUnit The guider unit task and the timer loop.
AuxiliaryMaster This class handles the adapter communication to the SCS.
AuxiliaryPinholeUnit A secondary unit on a guider system is used to trace slow drifts of the guiding system.
AuxiliarySimulator Simulates the action of the adapter.
AuxiliaryUnit The base class for auxiliary master sub-units that use the guider-ccd and maybe some other ccd in some way.
AveragePinhole Class that determines the pixel shift between pinhole and star plus the pinhole drift to the zero position, all by modelling the star plus pinhole.
AveragePinhole.FullPinhole A pinhole model is the model of a star with fitted intensity and FWHM close to the fixed pinhole position at the given coordinates.
AveragePinhole.Test Test class.
BeamSplitterGuider The guider unit task and the timer loop.
CenterOfGravityShift Simple implementation of a pinhole shift detector.
CenterOfGravityShift.Test Test class.
E2VGuider A helper class that allows an adapter master (not an auxiliary master) to use the WiFSIP camera with the E2V chip for acquiring.
FieldSerializer A class that listens to the adapter master and serializes incoming status messages for off-line retrieval using GuiderInfos.
FocussingMoments This class uses maximization of ADU moments to obtain a best focus.
FocussingUnit A focussing unit is a special AdapterUnit that can handle auto focussing.
GregorGuider This guider is a first version for the guider used in night time operation of gregor.
GregorTelescopeCaster A simple class that allows sending of offset-commands from the adapter to the telescope.
GuiderAccess Allows acces to the adapter in manual mode according to GuiderControlling.
GuiderAccess.Extract Test parsing of resources.
GuiderFrame An implementation of Guiding#RawFrame.
GuiderInfo A class for the sole purpose of allowing the linkage of guider-CCD images to status events produced by the adapter master during acquiring/guiding.
GuiderMode A guider mode combines properties and object needed by the guider unit to do guiding.
GuiderStar A simple implementation for Guiding.RawStar, needed for catalog entries or guider-ccd readouts.
GuiderStar.Magnitude Note: This comparator imposes orderings that are inconsistent with equals.
GuidingUnit A guiding unit has the ability to keep an instrument fine alligned during the exposure.
JGregorAuxiliaryGuider Simple extension to gregor guider for a few easy-to-adjust properties.
JGregorAuxiliaryGuider.Show Test of funtionality.
JGregorGuider Simple extension to gregor guider for a few easy-to-adjust properties.
JGregorGuider.Show Test of funtionality.
LinearPrimeFocus Class that allows focusing of the prime focus unit on STELLA-II.
MirrorFocus Tries to focus using moments on the mirrored image of the fiber entrance.
ModelDrift Class that determines the pixel shift between pinhole and star plus the pinhole drift to the zero position, all by modelling the star plus pinhole.
ModelDrift.PinholeDrift A pinhole model is the model of a star with fitted intensity and FWHM close to the fixed pinhole position at the given coordinates.
ModelDrift.Test Test class.
ModelShift Class that determines the pixel shift between pinhole and star by modelling the star plus pinhole.
ModelShift.PinholeModel A pinhole model is the model of a star with fitted intensity and FWHM close to the fixed pinhole position at the given coordinates.
ModelShift.Test Test class.
NasmythGuider A helper class that houses methods for the adapter master and its subsystems.
NasmythUnit The adapter sub-unit that does acquiring on a target star.
PilarTelescopeCaster A simple class that allows sending of offset-commands from the adapter to the telescope.
PrimeFocusCamera The adapter sub-unit that does acquiring on a target star with the helper camera installed at the prime focus on STELLA-2.
PrimeFocusGuider A helper class that houses methods for the adapter master and its subsystems.
PyramidUnit The focus unit is responsible for focusing the telescope once the pyramid has been brought into the beam.
QuadrantShift Class that determines the pixel shift between pinhole and star by splitting the active frame without the outer border into four quadrants, then calculating the shift for each quadrant.
QuadrantShift.Test Test class.
RectangularMatcher  
RectangularMatcher.FileMatch Test class to read image and catalog data from a file and try to match.
RectangularMatcher.Thorough More ambitious test.
ScienceAcquire The adapter sub-unit that does acquiring on a target star with the helper camera installed at the prime focus on STELLA-2.
SpillageGuider The guider unit task and the timer loop.
StarRegister  
StatusSerializer A class that listens to the adapter master and serializes incoming status messages for off-line retrieval using GuiderInfos.
StatusSerializer.FromLog Reads a log file of the adapter and tries to construct serialized guider info out of it.
StatusSerializer.Run Runs the status serializer.
StatusSerializer.Test Test the class by serializing a single guider info, acquire20060408-0014-0000-reduced.fits
StellaGuider STELLA-I guider class.
StellaGuider.Continuous A class to test the continuous mode.
StellaGuider.Single Takes a single shot through the guider and detects the stars there.
VideoGuider A helper class that houses methods for the adapter master and its subsystems.
WifsipGuider A helper class that allows an adapter master (not an auxiliary master) to use the WiFSIP camera for acquiring.
WifsipGuider.Test To test the class, we can provide a pre-recorded fits file and pass it thru WifsipGuider.getSingleExtension(nom.tam.fits.Fits), then use the writtn fits file in an adapter reduce class.