Package stella.parameter

Interface Summary
AfterRegistering This interface marks parameters that need some action after all parameters have been cross-registered.
CommandLineProviding Simple interface to allow parameters to directly interact with commands.
Decreasing<T> An interface denoting that this Value implementation has a value that decreases with time.
ExposureTimeMeasuring Simple marker interface to allow a value to be identifyable as an adaptable exposure time.
Increasing<T> An interface denoting that this Value implementation has a value that increases with time.
Settable A marker interface to identify parameters that can be set.
StatePreserving A state preserving parameter saves its current state on exit and restores it during init.
TargetDependDecreasing<T> An interface denoting that this Value implementation has a value that decreases with time.
TargetDependIncreasing<T> An interface denoting that this Value implementation has a value that increases with time.
TargetDependingValue Combines target depending plus value properties, no new properties, but redifines #getFor to deliver a number.
Vignetting The basic interface that allows calculation of a vignetting factor depending on the telescope pointing.
 

Class Summary
AbstractCachedParameter An abstract base class providing the functionalibility of a parameter that can cache its value, if getting is too expensive to be commenced at any time.
AbstractDatabaseParameter An abstract implementation of a parameter that connects to a database.
AbstractDatabaseValue This Value retrieves values from a database.
AbstractFitsMomentsValue Provides basic facilities for target depending values that also need access to fits moments.
AbstractFitsParameter A class of values that deal with read-in fits files, where a (small) window is extracted to get some statistics.
AbstractFitsValue A class of values that deal with read-in fits files, where a (small) window is extracted to get some statistics.
AbstractFitsValue.Extract Extracts adus from pre-saved files
AbstractParameter An abstract base class for all parameter.
AbstractRemoteParameter A skeleton implementation of a RemoteParameter.
AbstractRemoteSwitch An abstract implementation of a remote switch.
AbstractRemoteTrigger A skelleton implementation of a RemoteTrigger.
AbstractRemoteValue Abstract implementation of a Remote Parameter that acts locally as a value.
AbstractStatusRequestor An abstract base class providing the functionalibility of a StatusRequesting parameter.
AbstractSwitch An abstract implementation for a switch.
AbstractTargetParameter An abstract base class for some target depending parameters.
AbstractTargetValue An abstract base class for some target depending parameters.
AbstractTime  
AbstractTrigger An intermediate class from an abstract parameter to a concrete trigger class.
AbstractValue An intermediate class from an abstract parameter to a concrete value class.
AcceleratedJd Represents the current time as julian date.
AcceleratedTime A general variable representing time.
AirmassTarget Represents the airmass to the actual target.
AlarmWatch An alarm watch acts like a stop watch, but additionally implements notification after a certain amount of time has been accumulated in the stop watch.
Altitude A Parameter representing the latitude of the Teide observatory.
AltTarget Represents the height of the actual target in degrees.
AltTelescope The current position of the telescope, altitude in degrees.
AltVelocity A class to calculate the velocity in altitude as a function of target coordinates and sidereal time according to
AzTarget Represents the azimuth of the actual target in degrees.
AzTelescope The current position of the telescope, altitude in degrees.
AzVelocity A class to calculate the velocity in altitude as a function of target coordinates and sidereal time, according to
BarycentricVelocity Computes baricentric velocity correction, based on FORTRAN-code at bvc
BarycentricVelocity.Test Tests the class.
BVTarget A general variable representing the color index B-V of the actual object.
ClassicPointingModel A class representing a classical pointing model with normalized parameters.
ClassicPointingModel.Test  
ConstantOffset A class representing a contant offset in two telescope axes, azimuth and altitude.
CountDownTrigger A trigger that has a nominal state, set by initboolean.
CountDownWatch A count down acts more or less like a stop watch, but in the way that it is not counting up, but counting down.
CountingTrigger A trigger that counts the time whenever it is true.
DataValue The Parameter representation of a sensor reading.
DateFromJd Converts a julian date into a human-readable date, formatted in ISO style.
DateTime  
DecApparent A general variable representing the ra of the actual object, precessed to the current equinox.
DecTarget A general variable representing the dec of the actual object.
DerotatorCenter A parameter that returns a two dimensional vector the is the right ascension and declination offset from the center of the CCD to the center of rotation of the derotator, in degrees.
DerotatorOffset A derotator offset is calculated such that Wifsip always points approximately to the ground, but at the same time keeping the CCD geometry fixed.
DeviceTrigger Device trigger are used to mirror the status of an external command server.
Distance A classs that calculates the distance between two points on the sphere.
Distance.TargetDistance Target-depending version for distance of target to moon.
DitherParameter A dithering parameter supports exposure-number based dithering of an imaging instrument.
DiurnalVelocity Parameter that calculates the part of the radial velocity correction that is due to Earth's rotation.
EclipticObliquity A Value calculating the current obliquity of the ecliptic.
EclipticObliquity.Test Testing only.
Efficiency This class takes a fits file, extracts a region around AbstractFitsValue.KEY_WINDOW, determines the total flux there and relates it to the incident flux of the star on top of the atmosphere.
Efficiency.File Test class and class for processing fits files in-situ.
ElapsedTime An elapsed time is a value linked to a trigger.
EnvironmentFocus A parameter that calculates an optimal setting for the telescope focus from a temperature parameter and the target height.
ErrorTrigger A trigger that gets true when a certain error event is sent to the SCS.
ExposureCount This parameter provides the running number of an exposure within a target.
ExposureRepeat A general variable representing the ra of the actual object.
ExposureSpan A general variable representing the ra of the actual object.
ExposureTimeLeft A general variable representing the the currently remaining exposure time.
ExtinctionCoefficient A Value that consits of a look-up table linking well-known filter names like 'B' for Johnson-B to the effective wavelength width, which is returned in nm.
FilterTarget A Value that consits of a look-up table linking well-known filter names like 'B' for Johnson-B to the effective wavelength width, which is returned in nm.
FilterWavelength A Value that consits of a look-up table linking well-known filter names like 'B' for Johnson-B to the effective wavelength width, which is returned in nm.
FilterWheelPosition Records the position of a Positioning driver, which is useful if this driver is a filter wheel.
FilterWidth A Value that consits of a look-up table linking well-known filter names like 'B' for Johnson-B to the effective wavelength width, which is returned in nm.
FitsMoments Fits moments calculates statistical moments of the ADU distribution.
FitsMoments.File Takes a fits file and processes it.
FitsParameterStub The stub to a remote fits parameter.
FitsUpdateListener A helper class that allows this parameter to benefit from RMI-enabled data transfer.
FlatExposureTime We estimate the exposure time for a flat field to yield a good exposure level.
FlatExposureTime.FitsFile Reads the fits file given at the command line, extract the exposure time and does an exposure calculation using default bias levels.
FlatExposureTime.Test Reads the fits file given at the command line, extract the exposure time and does an exposure calculation using default bias levels.
FlatGroup This parameter conducts the automatic selection of twilight sky flats.
FlatGroup.Db Test class that retrieves statistic from db and prints it out.
FlatMatch This trigger is true only when the currently requested flat group, as defined by the FlatGroup parameter matches the flat group assigned to a sky flat field target.
FlatMaximumTime The maximum exposure time allowed for flats is a filter function, because it basically defines when too much star light is visible in the flat.
FlatPointing Provides the nominal best sky-flat pointing position, as reported in PASP 108, 944 (1996).
FlatQuality We estimate the quality of the currently accumulated flat fields.
FlatQuality.Test  
FluxAdapter A parameter that utilizes incoming AdapterFwhm status messages to derive the reported star flux (in instrumental magnitudes) out of it.
FocusMeasure We measure the focus by maximizing a central moment of the image fits.
FocusPosition A simple parameter that reflects the currently attained focus position of the telescope.
FocusQuality This parameter returns the list of all exact focus determinations.
FocusQuality.Poke We peek into the saved datas file and print its content.
FocusStar A general variable representing the visual magnitude of the actual object.
FractionalExposureTime This parameter gives the fractional remaining exposure time.
FrameProvider A frame provider is a parameter that defines a certain rectangluar areas, normally depending on target picked and/or error received.
FrameProvider.Test  
FwhmAdapter A parameter that utilizes incoming AdapterFwhm status messages to derive the reported star fwhm (in arcseconds) out of it.
HjdCorrection Represents the current heliocentric correction.
Horizon The horizon is a global constraint that deals with the partial vignetting of the field of view.
Horizon.Ellipsoidal The class to calculate the shadow of two elliptical roofs, like in STELLA.
Horizon.Show We display a panel that shows stella1-vigentting as gray-shaded
Horizon.Stella1 The vignetting introduced by the building for stella1.
Horizon.Stella2 The vignetting introduced by the building for stella2.
HostAddress Delivers a host name as an InetAddress object.
ImageRevolution This class calculates the image revolution in degrees per second.
ImageRotation This parameter gives the amount of image rotation in the focal plane.
ImageType A paramter that delivers the target name.
InferPark Tries to infer the parking state of the telescope by checking the telescope's power state and altitude.
IntegerId An ID describable as an integer.
Jd Represents the current time as julian date.
Jd.Test Test class.
JFitsShow Displays the fits forwarded to it in a separate frame.
JFitsShow.Show We test the class by providing a fits file and a properties object.
Latitude A Parameter representing the latitude of the Teide observatory.
LocalFitsParameter Class that deals with fits files originating from a FitsDriver.
Longitude A Parameter representing the longitude of the observatory.
MirrorTemperature A simple parameter that reflects the currently attained focus position of the telescope.
MissmatchTrigger A missmatch trigger is true, if the two values registered to it show an absolute displacement higher than MissmatchTrigger.KEY_MAXOFF.
MomentsTrigger A moment trigger changes its value depending on a fits moments list provided to it.
MomentsTrigger.Test As a test, we provide a fits file, a moment trigger properties file and a fits moment parameter properties.
Moon A parameter representing the moon for a given time.
Moon.Test A test class.
MoonAngle A class representing the current phase angle of the moon for the center of the moon.
MoonAzimuth A Value calculating the moon height.
MoonDec A class representing the current declination of the moon for the center of the earth.
MoonHeight A Value calculating the moon height.
MoonLight A model of the sky brightness caused by moon-light following the prescription of K.
MoonPhase A class representing the current phase of the moon as seen from the earth.
MoonRa A class representing the current right ascension of the moon for the center of the earth.
MyRmiListener A helper class that allows this parameter to benefit from RMI-enabled data transfer.
NasmithImageRevolution This parameter gives the amount of image rotation in the nashmith focal plane.
NasmithImageRotation This parameter gives the amount of image rotation in the nashmith focal plane.
NightClear This Value takes the registered time parameter and adds all time intervalls the weather was clear from the database.
NightLength A class giving the length of the actual night in milliseconds.
NightLength.Test Test class.
NightRemain A class giving the remaining length of the actual night in milliseconds.
NightRemain.Test Test class.
ObservableList A parameter that is capable of cumulating a list of observable targets along with their highest-ever merit.
ObservableList.DateMerit A combination of a date and a merit.
Observing A trigger that is true if the obersavtory is currently in the observing mode.
OneWireMultiSwitch A class providing access to a one-wire switches simultaneously.
OneWireSwitch A class providing access to a one-wire switch.
ParameterSkeleton A parameter that takes a non-remote parameter and exports it to the registry.
ParameterSkeleton.Finger A class that allows access to parameter skeletons.
ParameterStub The stub to a remote parameter.
ParameterStub.Finger A class that allows access to parameter skeletons.
PilarParameter Parameters that are linked to a pilar3 telescope parameter.
PilarTrigger No true triggers (true/false) exist in Pilar, only values.
PilarValue Telescope parameters whose string representation can be parsed into a number
PointingModelOffset A class representing a contant offset in two telescope axes, azimuth and altitude.
PowerTelescope The current power state of the telescope, as parsed from a status event.
PropDecTarget A general variable representing the proper motion in dec of the actual object.
PropRaTarget A general variable representing the proper motion in ra, most likely in miliarcsec/yr, of the actual object.
RaApparent A general variable representing the ra of the actual object, precessed to the current equinox.
RankProvider A frame provider is a parameter that defines a certain rectangluar areas, normally depending on target picked and/or error received.
RaTarget A general variable representing the ra of the actual object.
RefractionModel A paramter that combines necessary environment data to allow the determination of the refraction.
RemoteSensorAverage Returns the average of a sensor.
RemoteSensorMaximum Returns the average of a sensor.
RemoteSensorShelf This value registers to a sensor that is a RmiDataCaster.
RemoteSensorStatistic This value registers to a sensor that is a RmiDataCaster.
RemoteSensorStub This class is a parameter stub, intended to bind to a remotely running sensor.
RemoteShelfAverage Returns the average of a sensor.
RemoteShelfMaximum Returns the average of a sensor.
RMagTarget A general variable representing the R magnitude of the actual object.
RollOverWatch A stopwatch counting time with the possibility of re-nulling at certain times.
RS485Switch A class providing access to a RS485-enabled switch.
SeasonWeather A trigger that mimics seasonal weather on the STELLA site.
SensorShelf Links averaging to a data sensor.
SensorStatistic A sensor statistic acts as a data listener, where every data event received is added to the statistic.
SensorValue A parameter that represents a sensor that is running locally on the same host.
SerialValue A class providing access to a RS485-enabled switch.
SerialValue.DewarPressure Dewar pressure conversion function.
SerialValue.Test Test class.
ServerPort Diverts a property into a port number.
SettableTime A general variable representing time.
ShelfStatistic This class hooks on to a shelf to generate minima/maxima or averages.
ShelfStatistic.Average Useable class returning the average.
ShelfStatistic.Maximum Useable class returning the average.
ShelfStatistic.Minimum Useable class returning the average.
ShelfStatistic.Test Test class.
ShutterTimes Wraps on a shutter and provides timing information.
SiderealGreenwich And yet another implementation of a sidereal time computation}, for the zero-meridian at Greenwich.
SiderealGreenwich.Now Reads the first command line argument and parses it into a date.
SiderealGreenwichApparent The apparent sidereal time in Greenwich.
SiderealGreenwichApparent.Now Reads the first command line argument and parses it into a date.
SiderealTime And yet another implementation of a sidereal time computation.
SiderealTime.Now Reads the first command line argument and parses it into a date.
SignalToNoise From a fits file, we extract a window and estimate the Signal-to-Noise from photon statistics.
SignalToNoise.File Test class and class for processing fits files in-situ.
SimpleEventTrigger An abstract implementation for an event trigger.
SimpleParameter A helper class providing a simple parameter.
SimpleRemoteSwitch A helper class providing a simulated switch that can be exported remotely.
SimpleRemoteTrigger A helper class providing a simple trigger.
SimpleRemoteValue A simple value with remote capabilites.
SimpleTrigger A helper class providing a simple trigger.
SimpleValue A helper class providing a simple parameter.
SimpleValue.Exposure Simple value that implements the marjer interface to use it as an exposure time meter.
SnapshotParameter A snapshot parameter records the value of an other parameter at a certain time.
SnapshotValue An extension to a snapshot parameter, where the registered parameter must be a value.
SolAzimuth A Value calculating the solar zenith height.
SolDec A parameter giving the actual solar declination.
SolDistance A Value calculating the apparent solar distance in AU.
SolDistance.Test Testing only.
SolHeight A Value calculating the solar zenith height.
SolLambda A Value calculating the apparent solar ecliptical longitude.
SolLambda.Test Testing only.
SolOpposition A Value calculating the time out of a given solar ra.
SolOpposition.Test Testing only.
SolRa A parameter giving the actual solar right ascension.
SolRa.Test Testing only.
SolSink Gives the current speed of the sun-rise or sink, meaning the first derivative of the solar height with time.
SolZ A Value calculating the solar zenith distance.
SolZ.Test Testing only.
StatisticValue A value that is reset at receiving a certain error-event, cumulates numbers with its set method and returns statistical values on get queris.
StatisticValue.Average Useable class returning the average.
StatisticValue.Maximum Useable class returning the average.
StatisticValue.Median Useable class returning the median.
StatisticValue.Minimum Useable class returning the average.
StopWatch A stop watch parameter counts elapsed time.
SumWatch A sum watch takes several StopWatches and returns their summed value on request.
SwitchRelay Relay the parameter given at the first command line argument to the local registry.
SwitchSkeleton A trigger that takes a non-remote trigger and exports it to the registry.
SwitchSkeleton.Turn Allows rmi-access to the AbstractRemoteSwitch.switchOn(long), AbstractRemoteSwitch.switchOff(), and the #switchOnTimeout methods.
SwitchStub The stub representation for a remote switch.
TargetCatalogName A paramter that delivers the target name in a SIMBAD-resolvable fashion.
TargetDistance A parameter that calculates the distance of a target to some given fixed point in the sky.
TargetFilterFunction A parameter that calculates its actual target value (like an exposure time) not only as a function of an other target depending parameter like the airmass, but also of the current filter selected, or, if useful, on any additional parameter.
TargetFunction A parameter that calculates its actual target value (like an exposure time) as a function of an other target depending parameter like the airmass.
TargetInstitution A parameter that assumes the user name of the current target.
TargetList A parameter that is capable of resolving a list of parsed targets in its TargetList.get() method.
TargetList.Check Checks the file given on the command line.
TargetList.Invoke Mainly used for parsing input-xml files and writing them as serialized targets.
TargetList.TargetDump A class that is a thread and dumps all of the targets registered at VM-exit to the scheduler to the dump directory.
TargetMerit A value symbolizing the current merit of the target.
TargetName A paramter that delivers the target name.
TargetSetup A general variable representing a constant in a setup of a target.
TargetType A paramter that delivers the target name.
TargetUser A paramter that delivers the target user name.
TauTarget Represents the hour angle of the actual target.
TelescopeError A class that uses incoming TelescopeStatus errors to deduce eventually occuring telescope errors.
Time A general variable representing time.
TrackTime A general variable representing the tracking time remaining for the actual object.
TrackVelocity A class to calculate the tracking velocity as the sum of AzVelocity and AltVelocity.
TriggerSkeleton A trigger that takes a non-remote trigger and exports it to the registry.
TriggerStub An extension to parameter stub.
Twilight A twilight parameter measures the time prior and after roof opening/closing.
Unique This parameter provides a unique identifier string that may be used in acquire/guide frames, scientific exposures or similar.
UserShare A parameter that represents the current time share of a user group.
ValueDifference Simple difference of two Values.
ValueFraction Simple fraction of two Values.
ValueProduct Simple product of two Values.
ValueStub The stub representation for a remote value.
ValueSum Simple adding of to Values.
VMagTarget A general variable representing the visual magnitude of the actual object.
WatchController A watch-controller is a super-class for instances that control a set of RollOverWatches.
WcsString A dummy variable to allow WCS header entries formatting ra or dec as a sexagesimal string.
WeatherTrigger A weather trigger takes a list of SensorValues, named according to WeatherTrigger.KEY_WEATHERLIST.
 

Exception Summary
DependencyReloadException This exception is thrown during a reload process in the #Reloadable instance if the parameter that is reloaded depends on an other parameter ParameterDepending or on a driver DriverDepending and the value of this property has changed.