Package stella.util

Interface Summary
AlarmHandler The interface defining alarm-handling capabilities of an object.
Focusable Implementers know how to set a focus, a focus offset and can provide their limits.
FocusSpindleFit.PositionModel  
MomentsGeometric Simple interface defining the capabilites to calculate a readout-box and a fits-extension from a focus star position in absolute coordinates.
RankingMonitor Objects that somehow monitor the scheduling process.
RankingProvider Implementing classes provide acces to a collection of ranking objects.
TargetQuickProviding<T extends TargetDefinition> Classes implementing this interface are not only providing fully-fledged target definitions, but also provide some quick-access to stripped-down versions of the target definitions.
UserProfile An interface combining the different user profiles and gather some information.
 

Class Summary
AcquireStarParser Parses log files for (failed) acquire and extract the stars found on the CCD out of it.
Alarm A class with the functionality of an alarm clock.
Alarm.Test Test purpos only.
AltAzVelocity A class to calculate both, the velocity in altitude and azimuth, for a given target at a given time.
Annulus A class to produce sequences of fits file that simulate the fiber entrance seen with a secondary guider unit on STELLA.
Annulus.Series Use some command-line switches to generate simulated pinhole data.
AuxiliaryFullPointing Basic pointing model that shows only a dependency of altitude.
AuxiliaryNasmythPointing  
AuxiliaryPointing Basic pointing model that shows only a dependency of altitude.
AxelList This class uses Axel Schwopes input list to derive target definitions out of it.
BeamSplitterFit This class tries to fit data from the guider ccd to a double-peaked gaussian to resemble the STELLA-I guiding setup.
BeamSplitterFit.FitsFile Reads a fits-file, extracts the counts out of it and does a beam-splitter fit.
ClusterAccess A tiny helper class that dumps the value of the stated parameter to the command line.
CommandLineTarget A command line tool to generate target-xml files.
CommandLineTarget.Batch Takes a list of input objects and process them with a standard set of command line switches.
CommandLineTarget.Cohen Takes a list of Cohen standards and creates flux standards out of it.
CommandLineTarget.Coravel Takes a list of Coravel radial velocity standards and makes STELLA targets out of it.
CommandLineTarget.Hipparchos Generates a sublist of the hipparchos catalog for acquire tests.
CommandLineTarget.Pointing Generates all hr objects for pointing model.
ConsoleTargetMaker A command line tool to generate target-xml files.
DataPermission This class manages the access to STELLA-data.
DataPermission.DataPermissionCollection We want to provide our own permission collection.
DataPermission.Test Test the class.
DummySequencer A class that implements a sequencer for testing the master mind.
ExposureTime A class to calculate an exposure time out of an aim S/N and vice verse.
ExpressionEvaluator An arbitrary expression that is parseable to a single number or a boolean at run-time.
FileRanking Simple ranking monitor that puts all its data into files.
FirstOffsetParser This class parses old log files and extracts the first offset applied on acquire after the initial pointing.
FitsFinder Fits finder is a small program that searches a path recursively and collects all fits files found.
FitsFinder.Moment This class constructs a table of fits files versus their moments.
FlatFinder The flat finder reads in a star catalog and prints out the remaining stellar pointings that have no entry within the quoted field-of-view.
FocusSpindleFit This class allows the determination of the ellipticity of the focus spindel or the focus sledge used on STELLA-1/STELLA-2.
FocusSpindleFit.Ses This solves for SES firecam-fits taken with thar-lamp on and using the linear slider.
FocusSpindleFit.Wifsip This solves for Wifsip focus sequences.
GoodPrimeFocusParser This class parses old log files and extracts the unique id, altitude, temperature difference to T0 and final focus.
GuiderData A base class to read image reduction data from the guider CCD.
GuiderData.Integrity A class to test the integrity of the data file.
GuiderData.Regular A class that prints out all position files that do not show the same number of mirrors and direct images or have a missing main star.
GuiderMagnitudes We fit data from a file to obtain a general photometric solution to the STELLA guiding camera.
GuiderParameters A class to optimize the parameter settings in the stella guider class.
GuiderParametersAltAz A class to optimize the parameter settings in the stella guider class.
GuiderParametersRaDe A class to optimize the parameter for a guider that's frame is fixed with respect to the ra/de grid.
GuiderTimer A timer with similar methods the Timer.
GuidingStatistic A class that reads serialized guider-offset files and produces statistic information out of it.
HeaderUpdate Class that updates fits headers.
HeaderUpdate.Read First argument are the properties of the header update, second one is the fits file.
HeaderUpdate.Write First argument are the properties of the header update, second one is the fits file.
HighestTarget Selects the highest target out of a list of targets.
HighestTarget.Current Selects the currently highest target.
HighestTarget.Fake Selects the currently highest and fakes some parameters, if possible
HighestTarget.File Selects the currently highest and fakes some parameters, if possible.
HistoryDatabase This class restores the target history database from a master log file.
HistoryDatabase.Logfile Simple command line interface.
ImageAmoeba This class searches the parameter space to determine the best values to use on guider images for preparing a star detection.
ImageAmoeba.Single A single run with hard-coded low-pass size, median-size and search box.
KlausList This class uses Klaus Strassemeier's input list to derive target definitions out of it.
Landolt83List This class uses Axel Schwopes input list to derive target definitions out of it.
Landolt92List This class uses Axel Schwopes input list to derive target definitions out of it.
LengthTreeMap A tree map used for mapping variable names to values.
MagnitudeCompulsory Only targets below a certain magnitude may pass.
MasterDark A class that reads dark frames and constructs a master dark and a sigma map out of it.
MasterDark.Xtend Packs all extensions into a single file.
MasterDark.Xtendfind Packs all extensions into a single file, operates with a file filter on the current directory.
Message A simple helper class to ease output of information messages.
MirrorCenter We take measurements of stars on the guider on the direct image and their reflected positions on the fiber mirror.
MirrorData Based on messured mirror positions on acquire frames, we use GuiderData objects to estimate the mirror center.
MirrorData.Brightness Calculates the brightness difference.
MirrorData.Center Calcualters the mirror center.
MirrorData.Extinction Prints a column-list of inst.
MomentsFocusser This class uses maximization of ADU moments to obtain a best focus.
MomentsFocusser.IntExt This class takes a extra focal and an intra focal image and calculates the focus that follows from the A4 parameter.
NasmythPointingModel Use this class to analyse differential pointing data obtained during a WiFSIP pointing campaign.
NasmythPointingModel.FileData An access class to a pointing model that reads data from a file.
NasmythPointingModel.Harmonics A pure harmonic model
NasmythPointingModel.ZonalHarmonicFunction A pure harmonic function
PointingFunction Pointing functions are the Multidimensionals used for a pointing model in Pilar.
PointingFunction.ClassicModel The classical pointing model.
PointingFunction.ExtendedModel The extended pointing model.
PointingFunction.FullModel The extended pointing model for version zero.
PointingGrabber A simple extension to a RmiErrorListener with the sole purpose to send status commands to the telescope and retrieve the pointing information from the telescope out of the received TelescopeStatus status.
PointingGrabber.Crutch Stats the pointing grabber.
PointingModel Class to calculate a pointing model for STELLA and RoboTel.
PointingModel.FileData An access class to a pointing model that reads data from a file.
PointingModel.PilarConverter A helper class that converts the TCS-pointings into something readable.
PointingModel.PointingDataModel Connects a pointing model to the DataModel framework.
PointingModel.PseudoModel We generate a test file for reconstructing the class.
PointingModel.Wifsip Utilitiy class to read in pointing data obtained on Robotel with the Wifsip instrument.
PointingScheduler A class that should be used as a scheduler during automatic pointing model deriving.
PrepareDark Prepares a master dark from raw image frames.
QuadraticBoard A subclass of a trigger board.
RandomOffsetParser This class parses master log files to grab unique-ID and applied random offset during firewire alignment.
SchedulerAccess Allows command line access to a remote SchedulerControlling interface, in particular it allows adding and removing targets as well as updating of certain properties.
SchedulerFileRank This class works together with ranking files put in the archive directory structure along with the science fits.
SchedulerRank An object that contains and provides access to ranking data as saved by a RankingMonitor.
SchmidtTrigger A Schmidt trigger.
SCurve A class that simulates the movement of most modern motors, the S-curve movement.
SCurve.Offset A test class that reads d, j0, alpha, and beta from the command line and then splits the time into 10000 steps, where current values of the jerk, the acceleration, the velocity, and the distance are printed to system.out.
SensorTest This class test the behaviour of the linear prediction and the derivative properties of the sensors.
SensorTest.Parser A command line parser class to allow direct parameter hand-over.
SextractorRegions Converts sextractor outpur files into ds9 region files.
SextractorRegions.toCanvas Reads the file on the first command line argument and converts it to a canvas shape list, file name given as the second argument.
SextractorRegions.toDs9 Reads the file on the first command line argument and converts it to a ds9-region list, file name given as the second argument.
SimulateFits A class that generates artificial fits images using skymaker and some additional properties to simulate our expected guider field.
SimulateFits.Generate Generates simulated guider/acquire frames.
SimulatorSequencer This class is used as a Sequencing instanance for simulating the target load on STELLA.
SimulatorWeather This class is the base class for simple or more sophisticated average-weather predictors to use in simulations of STELLA action.
SineError A class that models a time-dependend shift according to an overlay of sine functions.
SineError.Parse A command-line frontend to the sine-error class.
SineError.Relaxation A class that simulates the reaction of the system to an offset.
SolarHeightCalculator Testing mainly, but you can also use it as an command-line solar height calculator
SolarToggle A Solar height toggle with two different values.
StarAmoeba This class takes a good set of image-filtering parameters and uses actual guider images to train.
SubTargets Takes a huge list of possible targets and applies a general filtering on them.
SystemOutListener A very easy implementation of a DataListener.
TargetChangeListener A class waiting for notification of target picks, then queries the target name and prints it to std-out.
TargetChangeListener.GridThread This thread updates the target log file and calls various other things.
TargetChangeListener.Run The standalone version reads the first command line argument and uses it as the error/status caster.
TargetChangeListener.Ssh Tests the sending of the ssh-command.
TargetCoordinates A class to calculate spherical trigonometric angles of an observable target.
TelescopeAuxiliaryCaster A simple class that allows sending of telescope commands from a generic master to the telescope.
TelescopeAxis A telescope axis represents either axis on STELLA.
TelescopeAxis.Randomize Tests the axis movement by a randomized offset.
TelescopeError A class that models a time-dependend shift according to an overlay of sine functions.
TelescopeError.Parse A command-line frontend to the sine-error class.
Tracking A small class allowing you to read x/y coordinates of a tracking sequence as deduced from a webcam and convert them to x'/y', where the x axis is paralell to azimuth, y axis parallel to altitude.
TransferListener A transfer listener is responsible for tranferring fits files from the local host to a remote archive.
TransferListener.DirCheck Checks all .fitz files in this directory and move them to another location, if the are erronously put here.
TransferListener.Inspect We inspect a saved transfer serial file and print out some info.
TransferListener.Squeeze  
TransferListener.UpdateLight We update the light-loss fields on all files since 20110528B-0006.
TriggerBoard A trigger board.
UserProperty A class to facilitate user properties on a telescope.
ValueToggle A simple toggle.
 

Enum Summary
DataPermission.Access The different access possibilities to the data.
UserProfile.Affil Affiliation to the different time slots.
UserProfile.Notifies A enumeration of notification events.