| Modifier and Type | Interface and Description |
|---|---|
interface |
AfterRegistering
This interface marks parameters that need some action after all
parameters have been cross-registered.
|
interface |
DatabaseParameter
A parameter that obtains its value from a data base.
|
interface |
StatePreserving
A state preserving parameter saves its current state on exit and restores
it during init.
|
interface |
TargetDependingParameter
A target depending parameter can define its value only with a
TargetDefinition. |
interface |
TimeDependingTargetValue
Combines target depending plus value properties, no new properties, but
redifines
#getFor to deliver a number. |
interface |
Trigger
A convenience interface useful for parameters that return Boolean
instances at their
get() method. |
interface |
Value
A convenience interface to allow direct return of a
get()
value as a number object. |
| Modifier and Type | Field and Description |
|---|---|
private Class<? extends Parameter> |
GlobalSet.Astronomical.core |
private Map<String,Parameter> |
GlobalSet.global
The mapping of global-names to globals.
|
| Modifier and Type | Method and Description |
|---|---|
Parameter |
GlobalAccessible.getParameter(String name)
Gets a global parameter by its name, returns null if undefined.
|
Parameter |
GlobalSet.getParameter(String name)
Returns the global specified by the given name.
|
Parameter |
GlobalAccessible.removeParameter(String name)
Removes a paramter from the parameter watching instance.
|
Parameter |
GlobalSet.removeParameter(String name)
Removes a parameter from this set.
|
| Modifier and Type | Method and Description |
|---|---|
private static List<Parameter> |
GlobalSet.createList(Map<String,String> i) |
Collection<Parameter> |
GlobalAccessible.getAllParameters()
Returns a collection of all global parameters served by this
parameter watcher.
|
Collection<Parameter> |
GlobalSet.getAllParameters()
Returns all globals in this set.
|
private static Class<? extends Parameter> |
GlobalSet.resolveClass(String classname)
From a class name, get a class that is a subtype of Parameter
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
GlobalSet.addGlobalDependency(Parameter newbie) |
void |
GlobalAccessible.addParameter(Parameter add)
Adds a parameter to the parameter watching instance.
|
void |
GlobalSet.addParameter(Parameter newbie)
Adds a parameter to the parameter set.
|
void |
ParameterDepending.registerParameter(Parameter parameter)
A parameter depending command should drain the necessarry information
to get valid out of a parameter value.
|
| Modifier and Type | Method and Description |
|---|---|
private static GlobalGrouping |
GlobalSet.createInstance(Map<Class<? extends Parameter>,String> cls)
Creates a parameter set given a mapping of parameter classes to possible
construction strings
|
(package private) void |
GlobalSet.initLookup(List<Parameter> l) |
| Constructor and Description |
|---|
Astronomical(Class<? extends Parameter> c) |
GlobalSet(Map<String,String> info,
List<Parameter> l) |
| Modifier and Type | Class and Description |
|---|---|
class |
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.
|
class |
AbstractDatabaseParameter
An abstract implementation of a parameter that connects to a database.
|
class |
AbstractParameter
An abstract base class for all parameter.
|
class |
DateFromJd
Converts a julian date into a human-readable date, formatted in ISO style.
|
class |
HostAddress
Delivers a host name as an InetAddress object.
|
class |
LookupParameter
Translates one parameter reading via a lookuplist into another value.
|
class |
SimpleParameter
A helper class providing a simple parameter.
|
class |
TargetCatalogName
A paramter that delivers the target name in a SIMBAD-resolvable fashion.
|
class |
TargetName
A paramter that delivers the target name.
|
class |
TargetSetupParameter
A general variable representing a constant in a setup of a target.
|
class |
TargetType
A paramter that delivers the target name.
|
class |
TargetUser
A paramter that delivers the target user name.
|
class |
WatchController
A watch-controller is a super-class for instances that control a set of
RollOverWatches. |
class |
WcsString
A dummy variable to allow WCS header entries formatting ra or dec as a
sexagesimal string.
|
| Modifier and Type | Field and Description |
|---|---|
private Parameter |
LookupParameter.relay |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
AbstractParameter.createParameter(Map<String,String> prop)
Creates a new trigger instance using the class key found in the
properties.
|
| Modifier and Type | Method and Description |
|---|---|
protected static boolean |
AbstractParameter.delivers(Parameter p)
Checks if the parameter handed over is non-null and delivers non-null
values.
|
protected static boolean |
AbstractParameter.register(Parameter p,
Class<?> as,
String name)
Checks if the parameter is of the required class type and has the
correct name.
|
void |
WcsString.registerParameter(Parameter add)
Registers the additional parameters needed.
|
void |
DateFromJd.registerParameter(Parameter what)
Registers the parameters giving the ra, dec of two points.
|
void |
LookupParameter.registerParameter(Parameter p) |
void |
WatchController.registerParameter(Parameter iswatch)
Registers an additional parameter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFitsParameter
A class of values that deal with read-in fits files, where a (small) window
is extracted to get some statistics.
|
class |
AbstractFitsValue
A class of values that deal with read-in fits files, where a (small) window
is extracted to get some statistics.
|
class |
AbstractRemoteParameter
A skeleton implementation of a
RemoteParameter. |
class |
AbstractRemoteTrigger
A skelleton implementation of a
RemoteTrigger. |
class |
AbstractRemoteValue
Abstract implementation of a Remote Parameter that acts locally as a value.
|
class |
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. |
class |
FitsMoments
Fits moments calculates statistical moments of the ADU distribution.
|
class |
FitsParameterStub
The stub to a remote fits parameter.
|
class |
MomentsTrigger
A moment trigger changes its value depending on a fits moments list provided
to it.
|
class |
ParameterSkeleton
A parameter that takes a non-remote parameter and exports it to the
registry.
|
class |
ParameterStub
The stub to a remote parameter.
|
class |
SignalToNoise
From a fits file, we extract a window and estimate the Signal-to-Noise from
photon statistics.
|
class |
SimpleRemoteTrigger
A helper class providing a simple trigger.
|
class |
SimpleRemoteValue
A simple value with remote capabilities.
|
class |
TriggerSkeleton
A trigger that takes a non-remote trigger and exports it to the
registry.
|
class |
TriggerStub
An extension to parameter stub.
|
class |
Unique
This parameter provides a unique identifier string that may be used in
acquire/guide frames, scientific exposures or similar.
|
class |
ValueStub
The stub representation for a remote value.
|
| Modifier and Type | Field and Description |
|---|---|
private Parameter |
ParameterSkeleton.export
The parameter that is to be exported.
|
private Parameter |
FitsMoments.frameprovider
The frame provider used to get the moments window.
|
private Parameter |
FitsMoments.targetname
The target name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ParameterSkeleton.registerParameter(Parameter what)
Registers a parameter to this skeleton.
|
void |
MomentsTrigger.registerParameter(Parameter p)
We register a parameter that delivers sky brightness.
|
void |
TriggerSkeleton.registerParameter(Parameter what)
Registers a parameter to this skeleton.
|
void |
Efficiency.registerParameter(Parameter what)
Registers the RMag of the target to this parameter.
|
void |
FitsMoments.registerParameter(Parameter p)
We register a frame parameter of the name
FitsMoments.KEY_FRAMENAME |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTrigger
An intermediate class from an abstract parameter to a concrete trigger
class.
|
class |
CountDownTrigger
A trigger that has a nominal state, set by initboolean.
|
class |
CountingTrigger
A trigger that counts the time whenever it is true.
|
class |
MissmatchTrigger
A missmatch trigger is true, if the two values registered to it show an
absolute displacement higher than
MissmatchTrigger.KEY_MAXOFF. |
class |
Observing
A trigger that is true if the obersavtory is currently in the observing mode.
|
class |
SimpleEventTrigger
An abstract implementation for an event trigger.
|
class |
SimpleTrigger
A helper class providing a simple trigger.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CountDownTrigger.registerParameter(Parameter p)
If parameter is a time and has the correct name, we use it, otherwise
system time.
|
void |
MissmatchTrigger.registerParameter(Parameter what)
Registers the required additional globals for the missmatch trigger.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDatabaseValue
This
Value retrieves values from a database. |
class |
AbstractTime |
class |
AbstractValue
An intermediate class from an abstract parameter to a concrete value
class.
|
class |
AcceleratedJd
Represents the current time as julian date.
|
class |
AcceleratedTime
A general variable representing time.
|
class |
AirmassTarget
Represents the airmass to the actual target.
|
class |
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.
|
class |
Altitude
A
Parameter representing the latitude of the Teide
observatory. |
class |
AltTarget
Represents the height of the actual target in degrees.
|
class |
AltVelocity
A class to calculate the velocity in altitude as a function of target
coordinates and sidereal time according to
|
class |
AzTarget
Represents the azimuth of the actual target in degrees.
|
class |
AzVelocity
A class to calculate the velocity in altitude as a function of target
coordinates and sidereal time, according to
|
class |
BarycentricVelocity
Computes baricentric velocity correction, based on FORTRAN-code at
bvc
|
class |
BVTarget
A general variable representing the color index B-V of the actual object.
|
class |
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.
|
class |
CurrentTime
A general variable representing time.
|
class |
DecApparent
A general variable representing the ra of the actual object, precessed
to the current equinox.
|
class |
DecTarget
A general variable representing the dec of the actual object.
|
class |
DelayedValue
A helper class providing a simple value with possibly delayed value setting.
|
class |
Distance
A classs that calculates the distance between two points on the sphere.
|
static class |
Distance.TargetDistance
Target-depending version for distance of target to moon.
|
class |
DiurnalVelocity
Parameter that calculates the part of the radial velocity correction
that is due to Earth's rotation.
|
class |
EclipticObliquity
A
Value calculating the current obliquity of the ecliptic. |
class |
ElapsedTime
An elapsed time is a value linked to a trigger.
|
class |
EnvironmentFocus
A parameter that calculates an optimal setting for the telescope focus from a
temperature parameter and the target height.
|
class |
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. |
class |
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. |
class |
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. |
class |
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. |
class |
HjdCorrection
Represents the current heliocentric correction.
|
class |
ImageRevolution
This class calculates the image revolution in degrees per second.
|
class |
ImageRotation
This parameter gives the amount of image rotation in the focal plane.
|
class |
ImageType
A paramter that delivers the target name.
|
class |
IntegerId
An ID describable as an integer.
|
class |
Jd
Represents the current time as julian date.
|
class |
Latitude
A
Parameter representing the latitude of the Teide
observatory. |
class |
Longitude
A
Parameter representing the longitude of the
observatory. |
class |
Moon
A parameter representing the moon for a given time.
|
class |
MoonAngle
A class representing the current phase angle of the moon for the center of
the moon.
|
class |
MoonAzimuth
A
Value calculating the moon height. |
class |
MoonDec
A class representing the current declination of the moon for the center of
the earth.
|
class |
MoonHeight
A
Value calculating the moon height. |
class |
MoonLight
A model of the sky brightness caused by moon-light following the prescription
of K.
|
class |
MoonPhase
A class representing the current phase of the moon as seen from the earth.
|
class |
MoonRa
A class representing the current right ascension of the moon for the center
of the earth.
|
class |
NasmithImageRevolution
This parameter gives the amount of image rotation in the nashmith focal
plane.
|
class |
NasmithImageRotation
This parameter gives the amount of image rotation in the nashmith focal
plane.
|
class |
NightLength
A class giving the length of the actual night in milliseconds.
|
class |
NightRemain
A class giving the remaining length of the actual night in milliseconds.
|
class |
ParallacticAngle
The parallactic angle η also gives the amount of image rotation in the
focal plane.
|
class |
PropDecTarget
A general variable representing the proper motion in dec
of the actual object.
|
class |
PropRaTarget
A general variable representing the proper motion in ra, most likely
in miliarcsec/yr, of the actual object.
|
class |
PseudoRandom
A
Value representing a pseudo-random variable as generated by
"Random number generators: good ones are hard to find", Communications of the
ACM, Volume 31 , Issue 10 (October 1988) Pages: 1192 - 1201 |
class |
RaApparent
A general variable representing the ra of the actual object, precessed
to the current equinox.
|
class |
RaTarget
A general variable representing the ra of the actual object.
|
class |
RMagTarget
A general variable representing the R magnitude of the actual object.
|
class |
RollOverWatch
A stopwatch counting time with the possibility of re-nulling at certain
times.
|
class |
ServerPort
Diverts a property into a port number.
|
class |
SettableTime
A general variable representing time.
|
class |
ShelfStatistic
This class hooks on to a shelf to generate minima/maxima or averages.
|
static class |
ShelfStatistic.Average
Useable class returning the average.
|
static class |
ShelfStatistic.Maximum
Useable class returning the average.
|
static class |
ShelfStatistic.Minimum
Useable class returning the average.
|
static class |
ShelfStatistic.Test
Test class.
|
class |
SiderealGreenwich
And yet another implementation of a sidereal time computation}, for the
zero-meridian at Greenwich.
|
class |
SiderealGreenwichApparent
The apparent sidereal time in Greenwich.
|
class |
SiderealTime
And yet another implementation of a sidereal time computation.
|
class |
SimpleValue
A helper class providing a simple parameter.
|
static class |
SimpleValue.Exposure
Simple value that implements the
ExposureTimeMeasuring interface
to use it as an exposure time meter. |
class |
SolAzimuth
A
Value calculating the solar zenith height. |
class |
SolDec
A parameter giving the actual solar declination.
|
class |
SolDistance
A
Value calculating the apparent solar distance in AU. |
class |
SolHeight
A
Value calculating the solar zenith height. |
class |
SolLambda
A
Value calculating the apparent solar ecliptical longitude. |
class |
SolOpposition
A
Value calculating the time out of a given solar ra. |
class |
SolRa
A parameter giving the actual solar right ascension.
|
class |
SolSink
Gives the current speed of the sun-rise or sink, meaning the first
derivative of the solar height with time.
|
class |
SolZ
A
Value calculating the solar zenith distance. |
class |
StopWatch
A stop watch parameter counts elapsed time.
|
class |
SumWatch
A sum watch takes several
StopWatches and returns their summed
value on request. |
class |
TargetDistance
A parameter that calculates the distance of a target to some given
fixed point in the sky.
|
class |
TargetSetupValue
A general variable representing a constant in a setup of a target.
|
class |
TauTarget
Represents the hour angle of the actual target.
|
class |
TrackVelocity
A class to calculate the tracking velocity as the sum of
AzVelocity
and AltVelocity. |
class |
Twilight
A twilight parameter measures the time prior and after roof opening/closing.
|
class |
ValueDifference
Simple difference of two
Values. |
class |
ValueFraction
Simple fraction of two
Values. |
class |
ValueProduct
Simple product of two
Values. |
class |
ValueSum
Simple adding of to
Values. |
class |
VMagTarget
A general variable representing the visual magnitude of the actual object.
|
class |
WcsMatrix |
static class |
WcsMatrix.CD1_1 |
static class |
WcsMatrix.CD1_2 |
static class |
WcsMatrix.CD2_1 |
static class |
WcsMatrix.CD2_2 |
| Modifier and Type | Field and Description |
|---|---|
private Parameter |
MoonAngle.moon
The moon parameter.
|
private Parameter |
MoonRa.moon
The moon parameter.
|
private Parameter |
MoonDec.moon
The moon parameter.
|
private Parameter |
MoonPhase.moon
The moon parameter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SolZ.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
TauTarget.registerParameter(Parameter what)
Registers the required additional globals for the tau target.
|
void |
MoonAngle.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
MoonLight.registerParameter(Parameter p)
Registers the moon height, the on-sky separation of the target to the
moon, the moon phase angle and the target height to this parameter.
|
void |
SolHeight.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
MoonRa.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
Moon.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
EnvironmentFocus.registerParameter(Parameter what)
Registers the required additional globals for the Z target.
|
void |
MoonDec.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
TrackVelocity.registerParameter(Parameter what)
Registers the required additional globals for the tracking velocity.
|
void |
BarycentricVelocity.registerParameter(Parameter what)
Registers the required additional globals for the tau target.
|
void |
SumWatch.registerParameter(Parameter part)
Registers a new stop watch to this parameter.
|
void |
SolOpposition.registerParameter(Parameter what)
Registers the required additional globals for the solar opposition.
|
void |
Distance.registerParameter(Parameter what)
Registers the parameters giving the ra, dec of two points.
|
void |
SolLambda.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
SolDistance.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
Jd.registerParameter(Parameter curtime) |
void |
NasmithImageRevolution.registerParameter(Parameter what)
Registers the required additional globals for the altitudinal velocity.
|
void |
StopWatch.registerParameter(Parameter time)
Registers the time parameter to this trigger.
|
void |
SiderealTime.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
TargetDistance.registerParameter(Parameter what)
Registers the parameters giving the ra, dec of two points.
|
void |
ValueSum.registerParameter(Parameter what)
Registers the parameters giving the ra, dec of two points.
|
void |
AltTarget.registerParameter(Parameter what)
Registers the required additional globals for the Z target.
|
void |
PseudoRandom.registerParameter(Parameter time) |
void |
SiderealGreenwichApparent.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
AzVelocity.registerParameter(Parameter what)
Registers the required additional globals for the azimuthal velocity.
|
void |
WcsMatrix.registerParameter(Parameter p) |
void |
MoonAzimuth.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
DecApparent.registerParameter(Parameter what)
Registers the required additional globals for the ra actual.
|
void |
MoonHeight.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
EclipticObliquity.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
MoonPhase.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
SettableTime.registerParameter(Parameter p)
If parameter is a latitude or a longitude, we keep it.
|
void |
NasmithImageRotation.registerParameter(Parameter what)
Registers the required additional globals for the altitudinal velocity.
|
void |
RMagTarget.registerParameter(Parameter what)
Registers the required additional globals for the R magnitude.
|
void |
ParallacticAngle.registerParameter(Parameter what)
Registers the required additional globals for the altitudinal velocity.
|
void |
SolSink.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
ValueFraction.registerParameter(Parameter what)
Registers the parameters giving the ra, dec of two points.
|
void |
ElapsedTime.registerParameter(Parameter observe)
Registers the trigger named
ElapsedTime.KEY_ELAPSED to this value. |
void |
SolAzimuth.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
AltVelocity.registerParameter(Parameter what)
Registers the required additional globals for the altitudinal velocity.
|
void |
SolRa.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
ImageRevolution.registerParameter(Parameter what)
Registers the required additional globals for the altitudinal velocity.
|
void |
SiderealGreenwich.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
void |
AirmassTarget.registerParameter(Parameter what)
Registers the required additional globals for the Z target.
|
void |
HjdCorrection.registerParameter(Parameter add)
Registers the additional parameters needed.
|
void |
ValueProduct.registerParameter(Parameter what)
Registers the parameters giving the ra, dec of two points.
|
void |
AzTarget.registerParameter(Parameter what)
Registers the required additional globals for the Z target.
|
void |
DiurnalVelocity.registerParameter(Parameter what)
Registers the required additional globals for the tau target.
|
void |
ValueDifference.registerParameter(Parameter what)
Registers the parameters giving the ra, dec of two points.
|
void |
RaApparent.registerParameter(Parameter what)
Registers the required additional globals for the ra actual.
|
void |
NightLength.registerParameter(Parameter what)
Registers the required additional information for the night length
calculation.
|
void |
NightRemain.registerParameter(Parameter what)
Registers the required additional information for the night length
calculation.
|
void |
Twilight.registerParameter(Parameter what)
Registers the required additional globals for the twilight time.
|
void |
SolDec.registerParameter(Parameter what)
Registers the required additional globals for the sidereal time.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Switch
A switch is a more specific implementation of a trigger.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSwitch
An abstract implementation for a switch.
|
class |
SerialValue
A class providing access to a RS485-enabled switch.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EndpointConstraining
A further characteristic of a parameter.
|
interface |
ErrorDependingParameter
An error depending parameter can define its value only after an
ErrorEvent instance has been registered to it. |
interface |
OffsetParameter |
interface |
StatusRequesting
An interface that signals that this parameter obtains its value from an
ErrorEvent, normally a status event, sent from the devices
and
that this value is linked to a changing parameter. |
interface |
WeatherDependingParameter
A weather depending parameter can define its value only after a
WeatherSurveying instance has been registered to it. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ParameterSet.addGlobalDependency(Parameter test) |
| Modifier and Type | Field and Description |
|---|---|
private Parameter |
AbstractStarGuider.unique
We cache the
Unique parameter. |
private Parameter |
AdapterGuider.unique
We cache the
Unique parameter. |
| Modifier and Type | Method and Description |
|---|---|
protected Parameter |
AbstractStarGuider.getUnique()
Gets the unique parameter.
|
protected Parameter |
AdapterGuider.getUnique()
Gets the unique parameter.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractStarGuider.setUnique(Parameter id)
Sets the unique parameter.
|
protected void |
AdapterGuider.setUnique(Parameter id)
Sets the unique parameter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCCDParameter
A intermittent class that bundels a common requirement of all ccd parameters.
|
class |
AbstractCCDValue
A base class for all non-abstract ccd-values.
|
class |
CCDLn2Temp
Returns the cold point temperature of the CCD.
|
class |
CCDRefTemp
Returns the reference temperature of the CCD.
|
class |
CCDTemp
Returns the actual temperature of the CCD.
|
class |
HeadPressure
Returns the head pressure of the camera.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PointingOffsetsTelescope.registerParameter(Parameter uniq)
Registers a parameter which is normally the unique object-id.
|
void |
FocusAdapter.registerParameter(Parameter focus)
Registers an parameter set to this command.
|
void |
AcquireExposureAdapter.registerParameter(Parameter what)
Registers a parameter to this command.
|
void |
PointingModelSave.registerParameter(Parameter uniq)
Registers a parameter which is normally the time.
|
void |
GeometryCcd.registerParameter(Parameter p)
Registers a frame-delivering parameter.
|
void |
PointingModelAdd.registerParameter(Parameter uniq)
Registers a parameter which is normally the unique object-id.
|
void |
InitialOffsetTelescope.registerParameter(Parameter offset)
Registers an parameter set to this command.
|
void |
PositionTelescope.registerParameter(Parameter pos)
Register the positional paramter
|
void |
PointingModelOffsetTelescope.registerParameter(Parameter pm)
Registers an parameter set to this command.
|
void |
MoveTelescope.registerParameter(Parameter alt)
Register the derotator offset
|
void |
FocusTelescope.registerParameter(Parameter focus)
Registers an parameter set to this command.
|
void |
ScientificCcd.registerParameter(Parameter what)
Registers a parameter to this command.
|
void |
StartWatchMaster.registerParameter(Parameter expose)
Registers an external parameter giving the maximum exposure time.
|
void |
PositionRoof.registerParameter(Parameter az)
Registers an parameter set to this command.
|
void |
ExposureAbortCcd.registerParameter(Parameter abort)
Checks if the parameter handed over is a
Trigger. |
void |
TotalOffsetTelescope.registerParameter(Parameter offset)
Registers an parameter set to this command.
|
void |
SelectFilterCalibration.registerParameter(Parameter p) |
void |
GuidingExposureAdapter.registerParameter(Parameter what)
Registers a parameter to this command.
|
void |
DerotatorOffsetTelescope.registerParameter(Parameter alt)
Register the derotator offset
|
void |
ScsAddressConfig.registerParameter(Parameter oneoftwo)
Register the altitude of the target.
|
void |
FocusOffsetTelescope.registerParameter(Parameter focus)
Registers a parameter to this command.
|
void |
GeometryAcquire.registerParameter(Parameter p)
Registers a frame-delivering parameter.
|
void |
EnvironmentConfig.registerParameter(Parameter focus)
Registers an parameter set to this command.
|
void |
PointingModelAdd.registerUnique(Parameter pos)
Sets the unique parameter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TargetError.registerUnique(Parameter unique)
Sets the unique ID of the current observation.
|
void |
TelescopeOffsets.registerUnique(Parameter uniq)
Sets the unique ID.
|
void |
UniqueKnowledge.registerUnique(Parameter u)
Returns the unique object in the moment it was registered.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExposureTimeMeasuring
Simple marker interface to allow a value to be identifyable as an adaptable
exposure time.
|
interface |
TargetDependingValue
Combines target depending plus value properties, no new properties, but
redifines
#getFor to deliver a number. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFitsMomentsValue
Provides basic facilities for target depending values that also need
access to fits moments.
|
class |
AbstractStatusRequestor
An abstract base class providing the functionalibility of a
StatusRequesting parameter. |
class |
AbstractTargetParameter
An abstract base class for some target depending parameters.
|
class |
AbstractTargetValue
An abstract base class for some target depending parameters.
|
class |
AdcFocusShift
Records the position of a
Positioning driver, which is useful
if this driver is a filter wheel. |
class |
AdcOffset
Records the position of a
Positioning driver, which is useful
if this driver is a filter wheel. |
class |
AdcPosition
Records the position of a
Positioning driver, which is useful
if this driver is a filter wheel. |
class |
AltTelescope
The current position of the telescope, altitude in degrees.
|
class |
AzTelescope
The current position of the telescope, altitude in degrees.
|
class |
ClassicPointingModel
A class representing a classical pointing model with normalized parameters.
|
class |
ConstantOffset
A class representing a contant offset in two telescope axes, azimuth and
altitude.
|
class |
DarkCurrent
A general variable representing the dark counts expected for a given
exposure time, deduced from the current CCD temperature.
|
class |
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.
|
class |
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.
|
class |
DeviceTrigger
Device trigger are used to mirror the status of an external command server.
|
class |
DitherParameter
A dithering parameter supports exposure-number based dithering of an
imaging instrument.
|
class |
ErrorTrigger
A trigger that gets true when a certain error event is sent to the SCS.
|
class |
ExposureCount
This parameter provides the running number of an exposure within a target.
|
class |
ExposureRepeat
A general variable representing the ra of the actual object.
|
class |
ExposureSpan
A general variable representing the ra of the actual object.
|
class |
ExposureTimeLeft
A general variable representing the the currently remaining exposure time.
|
class |
FilterFocusShift
Records the position of a
Positioning driver, which is useful
if this driver is a filter wheel. |
class |
FilterWheelPosition
Records the position of a
Positioning driver, which is useful
if this driver is a filter wheel. |
class |
FlatAndScienceGroup
This parameter conducts the automatic selection of twilight sky flats.
|
class |
FlatExposureTime
We estimate the exposure time for a flat field to yield a good exposure
level.
|
class |
FlatGroup
This parameter conducts the automatic selection of twilight sky flats.
|
class |
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. |
class |
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.
|
class |
FlatPointing
Provides the nominal best sky-flat pointing position, as reported in
PASP 108, 944 (1996).
|
class |
FlatQuality
We estimate the quality of the currently accumulated flat fields.
|
class |
FluxAdapter
A parameter that utilizes incoming
AdapterFwhm status messages
to derive the reported star flux (in instrumental magnitudes) out of it. |
class |
FocusMeasure
We measure the focus by maximizing a central moment of the image fits.
|
class |
FocusPosition
A simple parameter that reflects the currently attained focus position of
the telescope.
|
class |
FocusQuality
This parameter returns the list of all exact focus determinations.
|
class |
FocusStar
A general variable representing the visual magnitude of the actual object.
|
class |
FractionalExposureTime
This parameter gives the fractional remaining exposure time.
|
class |
FrameProvider
A frame provider is a parameter that defines a certain rectangluar areas,
normally depending on target picked and/or error received.
|
class |
FwhmAdapter
A parameter that utilizes incoming
AdapterFwhm status messages
to derive the reported star fwhm (in arcseconds) out of it. |
class |
FwhmMeasure
A parameter that utilizes incoming
AdapterFwhm status messages to
derive the reported star fwhm (in arcseconds) out of it. |
class |
Horizon
The horizon is a global constraint that deals with the partial vignetting
of the field of view.
|
class |
InferPark
Tries to infer the parking state of the telescope by checking the telescope's
power state and altitude.
|
class |
LaserAzAltDistance
A parameter that calculates the distance of a target to some given
point in the sky given by azimuth (astronomical, i.e.
|
class |
LaserAzAltHtmlFtp |
class |
LaserAzAltHtmlList |
class |
LaserAzAltList
A parameter dealing with varying laser pointings, each defined by an
az, alt, start and duration.
|
class |
LaserDistance |
class |
LaserHtmlFtp |
class |
LaserHtmlList |
class |
LaserList
A parameter dealing with varying laser pointings, each defined by an
az, alt, start and duration.
|
class |
MirrorTemperature
A simple parameter that reflects the currently attained focus position of
the telescope.
|
class |
ObservableList
A parameter that is capable of cumulating a list of observable targets along
with their highest-ever merit.
|
class |
OptimalAdc
Returns the name of the optimal ADC to use for a specific target.
|
class |
PilarParameter
Parameters that are linked to a pilar3 telescope parameter.
|
class |
PilarTrigger
No true triggers (true/false) exist in Pilar, only values.
|
class |
PilarValue
Telescope parameters whose string representation can be parsed into a number
|
class |
PointingModelOffset
A class representing a contant offset in two telescope axes, azimuth and
altitude.
|
class |
PowerTelescope
The current power state of the telescope, as parsed from a status event.
|
class |
ProposalTime
Counts the time spent on certain proposals.
|
class |
RankProvider
A frame provider is a parameter that defines a certain rectangluar areas,
normally depending on target picked and/or error received.
|
class |
RefractionModel
A paramter that combines necessary environment data to allow the
determination of the refraction.
|
class |
RemoteSensorAverage
Returns the average of a sensor.
|
class |
RemoteSensorMaximum
Returns the average of a sensor.
|
class |
RemoteSensorShelf
This value registers to a sensor that is a
RmiDataCaster. |
class |
RemoteSensorStatistic
This value registers to a sensor that is a
RmiDataCaster. |
class |
RemoteSensorStub
This class is a parameter stub, intended to bind to a remotely running
sensor.
|
class |
RemoteShelfAverage
Returns the average of a sensor.
|
class |
RemoteShelfMaximum
Returns the average of a sensor.
|
class |
RunningCount
This parameter provides a running number which can be preserved and
restored.Running number counts occurrence of certain errors, defined in
concrete subclasses.
|
class |
RunningExposureNumber |
class |
SeasonWeather
A trigger that mimics seasonal weather on the STELLA site.
|
class |
SensorShelf
Links averaging to a data sensor.
|
class |
SensorStatistic
A sensor statistic acts as a data listener, where every data event received
is added to the statistic.
|
class |
SensorValue
A parameter that represents a sensor that is running locally on the same
host.
|
class |
ShutterTimes
Wraps on a shutter and provides timing information.
|
class |
SnapshotParameter
A snapshot parameter records the value of an other parameter at a certain
time.
|
class |
SnapshotValue
An extension to a snapshot parameter, where the registered parameter
must be a value.
|
class |
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.
|
static class |
StatisticValue.Average
Useable class returning the average.
|
static class |
StatisticValue.Maximum
Useable class returning the average.
|
static class |
StatisticValue.Median
Useable class returning the median.
|
static class |
StatisticValue.Minimum
Useable class returning the average.
|
class |
TargetInstitution
A parameter that assumes the user name of the current target.
|
class |
TargetList
A parameter that is capable of resolving a list of parsed targets in its
TargetList.get() method. |
class |
TargetMerit
A value symbolizing the current merit of the target.
|
class |
TelescopeError
A class that uses incoming
TelescopeStatus errors to deduce
eventually occuring telescope errors. |
class |
TrackTime
A general variable representing the tracking time remaining for the actual
object.
|
class |
UserShare
A parameter that represents the current time share of a user group.
|
class |
WeatherTrigger
A weather trigger takes a list of
SensorValues, named according to
WeatherTrigger.KEY_WEATHERLIST. |
| Modifier and Type | Field and Description |
|---|---|
private Parameter |
AdcFocusShift.adc |
private Parameter |
AdcOffset.adc |
private Parameter |
FilterFocusShift.filter
Name of currently selected filter.
|
private Parameter |
SnapshotParameter.snapshot
The asociated parameter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PointingModelOffset.registerParameter(Parameter what)
Registers the required additional globals for the pointing model offset
target.
|
void |
DarkCurrent.registerParameter(Parameter p) |
void |
FocusMeasure.registerParameter(Parameter p)
We register a parameter that delivers sky brightness.
|
void |
Horizon.registerParameter(Parameter what)
Registers the required additional globals for the Z target.
|
void |
DitherParameter.registerParameter(Parameter c)
We need a parameter that counts the ongoing exposures, normally an
ExposureCount. |
void |
AdcFocusShift.registerParameter(Parameter wheel) |
void |
FocusStar.registerParameter(Parameter what)
Registers the required additional globals for the Z target.
|
void |
LaserAzAltDistance.registerParameter(Parameter what)
Registers the parameters giving the ra, dec of two points.
|
void |
FlatMatch.registerParameter(Parameter p)
Keeps the flat group parameter.
|
void |
InferPark.registerParameter(Parameter what)
Registers the telescope height and the telescope power state.
|
void |
SnapshotValue.registerParameter(Parameter watch)
Registers the parameter.
|
void |
OptimalAdc.registerParameter(Parameter p) |
void |
DerotatorOffset.registerParameter(Parameter alt)
Register the altitude of the target.
|
void |
DerotatorCenter.registerParameter(Parameter isfov) |
void |
FlatExposureTime.registerParameter(Parameter p)
We register a parameter that delivers sky brightness.
|
void |
FractionalExposureTime.registerParameter(Parameter curtime) |
void |
FilterFocusShift.registerParameter(Parameter wheel) |
void |
FocusQuality.registerParameter(Parameter p)
Registers a parameter, which is kept if a value and is one of our
temperature sensors, the focus position or the target height.
|
void |
FlatPointing.registerParameter(Parameter az)
We need the azimuth of the sun.
|
void |
SnapshotParameter.registerParameter(Parameter watch)
Registers the asociated parameter which value should be recorded.
|
void |
AdcOffset.registerParameter(Parameter wheel) |
void |
LaserDistance.registerParameter(Parameter what)
Registers the parameters giving the ra, dec of two points.
|
void |
WeatherTrigger.registerParameter(Parameter p)
Registers a parameter.
|
void |
RefractionModel.registerParameter(Parameter tp)
Registers a parameter to the refraction model.
|
void |
SeasonWeather.registerParameter(Parameter what)
Registers additional parameters.
|
void |
ObservableList.registerParameter(Parameter possmerit)
Registers the target merit parameter used to deduce the highest
merit during an observing period.
|
void |
AbstractFitsMomentsValue.registerParameter(Parameter p)
We register a parameter that delivers sky brightness.
|
void |
UserShare.registerParameter(Parameter add)
Registers an additional parameter to this parameter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BeckhoffSwitch
A class providing access to a ADS-enabled switch.
|
class |
OneWireMultiSwitch
A class providing access to a one-wire switches simultaneously.
|
class |
OneWireSwitch
A class providing access to a one-wire switch.
|
class |
RS485Switch
A class providing access to a RS485-enabled switch.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MoxaSwitch
A class providing access to a one-wire switch.
|
class |
MoxaTrigger
A class providing access to a one-wire switch.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SocketParameter
This interface markes parameter whose data are transfered via a socket
connection rather than via RMI.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ModbusSwitch |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRemoteSwitch
An abstract implementation of a remote switch.
|
class |
AcquireOffsetParameter
This parameter is ment to allow communciation between different acquisition
units.
|
class |
AcquireOffsetStub
The stub representation for a remote value.
|
class |
SwitchSkeleton
A trigger that takes a non-remote trigger and exports it to the registry.
|
class |
SwitchSsh
Relay the parameter via ssh calls to the local registry.
|
class |
SwitchStub
The stub representation for a remote switch.
|
| Modifier and Type | Method and Description |
|---|---|
protected Parameter |
GenericSimulator.getParameter(String name)
Returns the paramter named as stated or null.
|
Parameter |
GenericMaster.getParameterByKey(String key)
Access to a parameter from its property key.
|
Parameter |
GenericSimulator.getParameterByKey(String key)
Access to a parameter from its property key.
|
Parameter |
GenericMaster.getParameterByName(String name)
Access to a paramter by its name.
|
Parameter |
GenericSimulator.getParameterByName(String name)
Access to a paramter by its name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SwitchSkeleton.registerParameter(Parameter what)
Registers a parameter to this skeleton.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BeckhoffLight
A class providing access to a RS485-enabled light switch.
|
private class |
BeckhoffRoof.PlcTrigger
A trigger that listens to cache change events issued by a Beckhoff ADS
driver.
|
class |
Blinker
A blinker is used to provide some sort of a warning signal before the
STELLA roof starts moving.
|
class |
LightSwitch
A class providing access to a RS485-enabled light switch.
|
class |
OneReadTrigger
A trigger that reads the serial line on startup.
|
class |
ShelterTrigger
A trigger that directly connects to a
Sheltering instance. |
class |
SwitchTrigger
An event trigger that constanly monitors the status of the roof switches.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LightSwitch.registerParameter(Parameter roof)
Registers the weather station.
|
void |
BeckhoffLight.registerParameter(Parameter roof)
Registers the weather station.
|
void |
Blinker.registerParameter(Parameter lux)
Registers the paramters.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
WeatherSurveying
An interface that describes the functinoality of a weather station, i.e.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractWeatherSurveyor
An abstract implementation of the
WeatherSurveying interface. |
class |
DataValue
The
Parameter representation of a sensor reading. |
class |
HumiditySwitch
A switch that listens to a sensor and, based on the reading, switches
an RS485-relay on and off.
|
class |
WeatherRemainsBad
The weather trigger exports the weather from a local
WeatherSurveying
instance to remote listeners. |
class |
WeatherStation
A class acting as a conductor of several
WeatherSensors. |
| Modifier and Type | Method and Description |
|---|---|
void |
SolHeightSensor.registerParameter(Parameter what)
Registers the required additional parameters for a solar height sensor.
|
void |
SkyQualityMeter.registerParameter(Parameter parameter)
Registers a solar height sensor for weather judging requests.
|
void |
HumiditySwitch.registerParameter(Parameter roof)
Registers the roof.
|
void |
BadSensor.registerParameter(Parameter systime)
If we have a time, use it.
|
void |
ParameterSensor.registerParameter(Parameter what)
Registers the required additional parameters for a solar height sensor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CabinetSwitch
A switch to turn the power in the switch cabinet of the telescope on and
off.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractPilarDriver.registerParameter(Parameter env)
Registers the parameters temperature and pressure to the pilar driver.
|
void |
VattDriver.registerParameter(Parameter p) |
void |
GregorDriver.registerParameter(Parameter p) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimulatorTime
A general variable representing time.
|
class |
SimulatorWeather
This class is the base class for simple or more sophisticated average-weather
predictors to use in simulations of STELLA action.
|
class |
SubTargets
Takes a huge list of possible targets and applies a general filtering on
them.
|
class |
TimeSimulate |
| Modifier and Type | Field and Description |
|---|---|
private Parameter |
SimulatorWeather.target
The target name parameter, only used for logging.
|
private Parameter |
MomentsFocusser.unique
The unique parameter.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
GenericUnit.isValid(Parameter p) |
void |
TimeSimulate.registerParameter(Parameter p)
If parameter is a latitude or a longitude, we keep it for calculating
dusk simulation times.
|
void |
MomentsFocusser.registerParameter(Parameter p)
We use the parameter, if it is a fitsmoments and if the name agrees with
the property
MomentsFocusser.KEY_MOMENTS |