| Package | Description |
|---|---|
| globals | |
| globals.parameter | |
| globals.value | |
| mysql | |
| stella | |
| stella.command | |
| stella.error | |
| stella.globals | |
| stella.merit | |
| stella.rmi | |
| stella.sql | |
| stella.util | |
| stella.xml | |
| target |
| Modifier and Type | Field and Description |
|---|---|
private TargetDefinition |
GlobalSet.target
The last target that has been registered to this parameter set.
|
| Modifier and Type | Method and Description |
|---|---|
TargetDefinition |
GlobalSet.getTarget()
Returns the cached target defintion.
|
TargetDefinition |
GlobalGrouping.getTarget()
Gets the target currently assigned to this parameter watching instance.
|
| Modifier and Type | Method and Description |
|---|---|
static Object |
AbstractGlobalGroup.getFor(TargetDefinition target,
GlobalGrouping set,
String name) |
String |
TargetDependingParameter.getFormattedFor(TargetDefinition target)
Returns a formatted version of the
#getFor method. |
Object |
TargetDependingParameter.getForTarget(TargetDefinition target)
Returns the parameter value using some values of the target definition
handed over.
|
Number |
TimeDependingTargetValue.getForTargetIn(TargetDefinition td,
double sec)
This is now possible, to return a more specific object, like for
a value we return a number.
|
void |
GlobalSet.registerTarget(TargetDefinition newtarget)
Sets a target to all parameters in this set.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
TargetCatalogName.getForTarget(TargetDefinition target)
Gets the target name out of the handed-over target definition.
|
Object |
TargetUser.getForTarget(TargetDefinition star)
Gets the target name out of the handed-over target definition.
|
Object |
TargetSetupParameter.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Object |
TargetType.getForTarget(TargetDefinition star)
Gets the target name out of the handed-over target definition.
|
Object |
TargetName.getForTarget(TargetDefinition star)
Gets the target name out of the handed-over target definition.
|
void |
TargetCatalogName.registerTarget(TargetDefinition target)
Registers a target.
|
void |
TargetUser.registerTarget(TargetDefinition star)
Registers a target.
|
void |
TargetSetupParameter.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
TargetType.registerTarget(TargetDefinition star)
Registers a target.
|
void |
TargetName.registerTarget(TargetDefinition star)
Registers a target.
|
| Modifier and Type | Method and Description |
|---|---|
private Long |
AzTarget.calcTime(double az,
double phi,
double dec,
TargetDefinition target)
Calculates the remaining time until a given az is reached.
|
Long |
TauTarget.getAscendTimeFor(TargetDefinition target,
Number until)
Returns the remaining time in ms, always > 0.
|
Long |
AltTarget.getAscendTimeFor(TargetDefinition target,
Number until)
Returns the remaining time in ms.
|
Long |
AirmassTarget.getAscendTimeFor(TargetDefinition target,
Number until)
Returns the remaining time in ms.
|
Long |
AzTarget.getAscendTimeFor(TargetDefinition target,
Number until)
Returns the remaining time in ms.
|
Long |
AltTarget.getDescendTimeFor(TargetDefinition target,
Number until)
Returns the remaining time in ms.
|
Long |
AirmassTarget.getDescendTimeFor(TargetDefinition target,
Number until)
Returns the remaining time in ms.
|
Object |
TauTarget.getForAfter(TargetDefinition star,
Double span)
Calcualtes the tau this target will have in the solar time-span passed
over to it.
|
Object |
TauTarget.getForBefore(TargetDefinition star,
Double span)
Calcualtes the tau this target had in the solar time-span passed over to
it.
|
String |
SolOpposition.getFormattedFor(TargetDefinition target)
Returns the formatted longitude value.
|
String |
Distance.TargetDistance.getFormattedFor(TargetDefinition star) |
Number |
TauTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
VMagTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
MoonLight.getForTarget(TargetDefinition td)
If queried with a target, we always ignore the filter registered.
|
Number |
EnvironmentFocus.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
TrackVelocity.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
PropDecTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
BarycentricVelocity.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
SolOpposition.getForTarget(TargetDefinition star)
Gets the opposition date for a target.
|
Number |
Distance.TargetDistance.getForTarget(TargetDefinition star)
Returns the distance of the two previousely registered points in
degrees.
|
Number |
TargetSetupValue.getForTarget(TargetDefinition star) |
Number |
NasmithImageRevolution.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
TargetDistance.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
AltTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
AzVelocity.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
DecApparent.getForTarget(TargetDefinition star)
Gets the declination of the target star, precessed to current
equinox.
|
Number |
RaTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
NasmithImageRotation.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
RMagTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
ParallacticAngle.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
AltVelocity.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
ImageRevolution.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
AirmassTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
HjdCorrection.getForTarget(TargetDefinition target)
Gets the heliocentric correction for the specified target
|
Object |
ImageType.getForTarget(TargetDefinition star)
Gets the target name out of the handed-over target definition.
|
Number |
BVTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
AzTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
DiurnalVelocity.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
RaApparent.getForTarget(TargetDefinition star)
Gets the right ascension of the target star, precessed to current
equinox.
|
Number |
DecTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
PropRaTarget.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
FilterTarget.getForTarget(TargetDefinition td)
If queried with a target, we always ignore the filter registered.
|
Number |
AltTarget.getForTargetIn(TargetDefinition star,
double dt)
gets the azimuth of the target in dt seconds.
|
Number |
AzTarget.getForTargetIn(TargetDefinition star,
double dt)
gets the azimuth of the target in dt seconds.
|
protected Number |
DecApparent.getUnprecessed(TargetDefinition star)
Returns the catalog value.
|
protected Number |
RaApparent.getUnprecessed(TargetDefinition star)
Returns the catalog value.
|
boolean |
Jd.isCompleted(Appointable.Constraint lim,
TargetDefinition dummy) |
boolean |
CurrentTime.isCompleted(Appointable.Constraint lim,
TargetDefinition dummy) |
void |
TauTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
VMagTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
MoonLight.registerTarget(TargetDefinition td)
We register the target.
|
void |
EnvironmentFocus.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
TrackVelocity.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
PropDecTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
BarycentricVelocity.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
SolOpposition.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
Distance.TargetDistance.registerTarget(TargetDefinition star) |
void |
NasmithImageRevolution.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
TargetDistance.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
AltTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
AzVelocity.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
DecApparent.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
RaTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
NasmithImageRotation.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
RMagTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
ParallacticAngle.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
AltVelocity.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
ImageRevolution.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
AirmassTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
HjdCorrection.registerTarget(TargetDefinition target)
Registers the target.
|
void |
ImageType.registerTarget(TargetDefinition star)
Registers a target.
|
void |
BVTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
AzTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
DiurnalVelocity.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
RaApparent.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
DecTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
PropRaTarget.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
FilterTarget.registerTarget(TargetDefinition td)
We register the target.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
HistorySql.addHistoryPickToDatabase(TargetDefinition target,
boolean success,
Date start,
long duration,
String unique,
double merit,
String idtelescope)
Adds a history entry to the database.
|
boolean |
TaskSql.deleteTarget(TargetDefinition td)
Deletes the target, tries sending mail to the user.
|
boolean |
MailerTaskSql.deleteTarget(TargetDefinition td)
Deletes the target, possibly sending mail to the user
|
Date |
TaskSql.getFinished(TargetDefinition target)
Checks, if the target with the given name is finished.
|
Date |
TaskSql.getStarted(TargetDefinition target)
Checks, if the target with the given name is started.
|
private Date |
TaskSql.getTimestamp(TargetDefinition td,
String fieldname)
Returns the time stamp of the xml field.
|
Date |
TaskSql.getXmlTime(TargetDefinition target)
Returns the value of the finished timestamp or -1 if target is not
finished.
|
boolean |
TaskSql.setEnabled(TargetDefinition td,
boolean nuen)
Sets the enabled flag of the stated target.
|
boolean |
MailerTaskSql.setEnabled(TargetDefinition td,
boolean nuen)
Sets the enabled flag of the stated target.
|
boolean |
TaskSql.setFinished(TargetDefinition target,
Date now)
Sets the finished timestamp to the value submitted in the date field, if
a task entry for the target with the given name exists.
|
boolean |
TaskSql.setStarted(TargetDefinition target,
Date now)
Sets the started timestamp to the value submitted in the date field, if a
task entry for the target with the given name exists.
|
private boolean |
TaskSql.setTimestamp(TargetDefinition target,
String field,
Date now)
Sets a timestamp using the provided target definition in the named field.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTargetProvider<T extends TargetDefinition>
Class to provide basic methods.
|
interface |
TargetProviding<T extends TargetDefinition>
Target providing instances casn be thought of objects that provide different
TargetDefinition. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Appointable
An interface describing an astronomical target that is aware of its current
dispatch-scheduling properties.
|
interface |
Handable
An interface furhter specifying an astronomical target.
|
interface |
HistoryAware
An interface describing targets with an observing history.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends TargetDefinition> |
AbstractTargetProvider.getTargetByName(Collection<T> targetlist,
String name)
Returns the
ParsedTarget-definition of the target with the
given name. |
| Modifier and Type | Method and Description |
|---|---|
TargetDefinition |
CommandRendering.getTarget()
Returns the target registered to this renderer.
|
TargetDefinition |
MasterMind.getTarget(String name)
Returns a single target specified by its name.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<TargetDefinition> |
MasterMind.getAllTargets()
Returns a collection of all targets.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
MasterMind.addTarget(TargetDefinition dom)
Remote interface for adding targets.
|
boolean |
ErrorFinalizing.finalizeError(TargetDefinition executing,
ErrorEvent occured,
CommandLaunching[] launch,
Sequencing<?> seq,
ParameterClustering set)
Finalizes the error.
|
boolean |
MasterErrorHandler.NoneErrorFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent ee,
CommandLaunching[] launch,
Sequencing seq,
ParameterClustering set)
This class does nothing.
|
List<E> |
Sequencing.getStepsForTarget(TargetDefinition target)
Converts a target into a list of sequence steps.
|
long |
Appointable.Constraint.getTimeForConstraint(GlobalGrouping set,
TargetDefinition target)
Returns the remaining observing time for the target under the given
observing conditions.
|
boolean |
EndpointConstraining.isCompleted(Appointable.Constraint limit,
TargetDefinition target)
Returns true, if the observing program on the target is finished.
|
boolean |
Appointable.Constraint.isSatisfied(GlobalGrouping set,
TargetDefinition target)
Returns true, if a target can be observed under current observing
conditions considering the specific constraint.
|
private boolean |
MasterMind.runOneSequence(TargetDefinition aux)
Runs a single sequence on a target.
|
boolean |
TargetCompulsory.satisfies(TargetDefinition td)
Returns true if this target satisfies the compulsory prerequiste
imposed by the implementing class, which could be a magnitude
limit, or a declination requirement, etc.
|
| Modifier and Type | Method and Description |
|---|---|
static Collection<String> |
AbstractTargetProvider.getTargetNames(Collection<? extends TargetDefinition> list)
Takes a collection of targets and returns a collection of their names.
|
void |
TargetProviderDepending.registerProvider(TargetProviding<? extends TargetDefinition> t)
Registers the parameter clustering instance served by a master class
to this implementing class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AutoFocusCcd.registerTarget(TargetDefinition star)
Registers the target.
|
void |
PitchAuxiliary.registerTarget(TargetDefinition star)
Registers the target.
|
void |
MoveTelescope.registerTarget(TargetDefinition star)
Registers the target.
|
| Modifier and Type | Field and Description |
|---|---|
private TargetDefinition |
TargetError.target
The serializable target definition.
|
| Modifier and Type | Method and Description |
|---|---|
TargetDefinition |
TargetError.getTarget()
Returns the target.
|
TargetDefinition |
TargetKnowledge.getTarget()
Returns the target that was active when this error was thrown.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
LostGuidingFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing<?> dummy,
ParameterClustering set)
Handles a protocol error.
|
boolean |
MailFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing<?> dummy,
ParameterClustering set)
Handles a send-mail error follow-up.
|
boolean |
RegainedGuidingFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing<?> dummy,
ParameterClustering set)
Handles a protocol error.
|
boolean |
ResetFinalizer.finalizeError(TargetDefinition src,
ErrorEvent ee,
CommandLaunching[] dummy,
Sequencing<?> seq,
ParameterClustering set)
The incomming errors.
|
boolean |
WakeFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing<?> dummy,
ParameterClustering set)
Handles a protocol error.
|
boolean |
ResendCommandFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing<?> dummy,
ParameterClustering set)
Handles a protocol error.
|
boolean |
GoodWeatherFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent occur,
CommandLaunching[] servers,
Sequencing dummy,
ParameterClustering set)
Handles a protocol error.
|
void |
TargetError.registerTarget(TargetDefinition td)
Sets the target.
|
| Modifier and Type | Field and Description |
|---|---|
private TargetDefinition |
ObservableList.current
If a target/error was registered.
|
private TargetDefinition |
TargetMerit.forme
Reference to the target.
|
| Modifier and Type | Field and Description |
|---|---|
private Map<TargetDefinition,Shelf<ObservableList.DateMerit>> |
ObservableList.course
A map of parsed targets to merit course.
|
private Map<TargetDefinition,Float> |
ObservableList.targets
A map of parsed targets to highest merit.
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
FlatMatch.checkGroup(TargetDefinition td)
Matches the target's flat group setup to the current requested flat
group.
|
protected Long |
LaserAzAltDistance.getArcTimeFor(TargetDefinition star,
double dist,
double azl,
double altl)
Returns the time remaining until the target reaches a certain distance to
the laser pointing.
|
Long |
TargetDependIncreasing.getAscendTimeFor(TargetDefinition target,
Number until)
Calculates the remaining time in ms till this parameter reaches the
argument value (increasing from lower values).
|
protected static Star |
AbstractTargetParameter.getAsStar(TargetDefinition target,
Object id)
Converts a map returned from a target definition into a
SimpleStar. |
protected static Object |
AbstractTargetParameter.getConstant(TargetDefinition target,
Object sid,
String name)
Returns a setup from the target.
|
Long |
TargetDependDecreasing.getDescendTimeFor(TargetDefinition target,
Number until)
Calculates the remaining time in ms till this parameter reaches the
argument value (decresing from higher values).
|
Long |
LaserList.getDescendTimeFor(TargetDefinition target,
Number until)
Calculates the remaining time in ms till this parameter reaches the
argument value (decresing from higher values).
|
Long |
LaserAzAltList.getDescendTimeFor(TargetDefinition target,
Number until)
Calculates the remaining time in ms till this parameter reaches the
argument value (decresing from higher values).
|
private Number |
OptimalAdc.getExposureTime(TargetDefinition target)
Scans all known setups for occurrence of exposure time.
|
private double |
DarkCurrent.getExposureTimeForTarget(TargetDefinition star)
Gets the exposure time of the target star.
|
protected Long |
LaserAzAltDistance.getExtremalTimeFor(TargetDefinition star,
double azl,
double altl)
Returns the time remaining until we reach the minimal distance to the
laser pointing
|
String |
FlatMatch.getFormattedFor(TargetDefinition td)
Returns true, if the target's assigned flat group matches the requested
one.
|
String |
TargetInstitution.getFormattedFor(TargetDefinition td)
Deviates the formatting to the
protected version in
AbstractParameter. |
String |
TargetMerit.getFormattedFor(TargetDefinition td)
Deviates the formatting to the
protected version in
AbstractParameter. |
String |
AbstractTargetParameter.getFormattedFor(TargetDefinition td)
Deviates the formatting to the protected version in
AbstractParameter. |
Number |
ExposureSpan.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
DarkCurrent.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
FocusMeasure.getForTarget(TargetDefinition td)
If queried with a target, we cannot return anything, thus null is
returned here.
|
Number |
Horizon.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Object |
FrameProvider.getForTarget(TargetDefinition td)
Returns the frame that would be used with the stated target, no
error class can be specified.
|
Vector2D |
DitherParameter.getForTarget(TargetDefinition td)
Returns the dither offsets for the given target, using the actual
exposure count.
|
Number |
RankProvider.getForTarget(TargetDefinition td)
Returns the frame that would be used with the stated target, no
error class can be specified.
|
Object |
FocusStar.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
LaserAzAltDistance.getForTarget(TargetDefinition star)
Gets the distance of the laser pointing to the current target
|
Number |
TargetDependingValue.getForTarget(TargetDefinition td)
This is now possible, to return a more specific object, like for
a value we return a number.
|
Number |
ProposalTime.getForTarget(TargetDefinition td) |
Object |
FlatMatch.getForTarget(TargetDefinition td)
Returns true, if the target's assigned flat group matches the requested
one.
|
Object |
TargetInstitution.getForTarget(TargetDefinition target)
Returns the institution out of the target description.
|
Number |
TargetMerit.getForTarget(TargetDefinition td)
Returns the merit of the target at the current conditions as a double
object.
|
Object |
OptimalAdc.getForTarget(TargetDefinition target) |
Number |
ExposureRepeat.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
DerotatorOffset.getForTarget(TargetDefinition star)
Gets the declination of the target star.
|
Number |
FlatQuality.getForTarget(TargetDefinition td)
If queried with a target, we cannot return anything, thus null is
returned here.
|
Number |
FlatMaximumTime.getForTarget(TargetDefinition td)
If queried with a target, we always ignore the fits moments, as these
cannot be valid.
|
Number |
FlatExposureTime.getForTarget(TargetDefinition td)
If queried with a target, we always ignore the fits moments, as these
cannot be valid.
|
Number |
LaserDistance.getForTarget(TargetDefinition star)
Gets the distance of the laser pointing to the current target
|
Number |
ObservableList.getForTarget(TargetDefinition td)
Picks the highest-ever recorded merit for this target.
|
Number |
LaserAzAltDistance.getForTargetIn(TargetDefinition star,
double sec)
Gets the future distance of the laser pointing to the current target
|
List<ObservableList.DateMerit> |
ObservableList.getMeritCourse(TargetDefinition key)
Returns the course of this target merits.
|
protected static AbstractTarget.Setup |
AbstractTargetParameter.getSetup(TargetDefinition target,
Object id)
Returns a setup from the target.
|
protected Vector2D |
LaserAzAltDistance.getTargetAzAltFor(TargetDefinition star)
Daughter access: Get the current az alt of this target.
|
protected Vector2D |
LaserAzAltDistance.getTargetAzAltForIn(TargetDefinition star,
double dt)
Daughter access: Get the current az alt of the target.
|
protected Vector2D |
LaserDistance.getTargetRaDeFor(TargetDefinition star)
Daughter access: Get the ra de of this target.
|
boolean |
ProposalTime.isCompleted(Appointable.Constraint lim,
TargetDefinition star) |
private static boolean |
FocusStar.isCrowded(TargetDefinition target,
double mag,
double distance,
String id)
Cecks the field of view for close companions.
|
void |
ExposureSpan.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
DarkCurrent.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
FocusMeasure.registerTarget(TargetDefinition td)
We register the target.
|
void |
Horizon.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
FrameProvider.registerTarget(TargetDefinition td)
Registers the target, clears the error received.
|
void |
DitherParameter.registerTarget(TargetDefinition td)
On target registering, we see if a dithering setup exists, if not we
load the default values from the properties.
|
void |
RankProvider.registerTarget(TargetDefinition td)
Registers the target, clears the error received.
|
void |
FocusStar.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
LaserAzAltDistance.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
ProposalTime.registerTarget(TargetDefinition star) |
void |
FlatMatch.registerTarget(TargetDefinition td)
Registers the target, setting the trigger value.
|
void |
TargetInstitution.registerTarget(TargetDefinition target)
Registers this target to the target user parameter.
|
void |
TargetMerit.registerTarget(TargetDefinition forwhat)
Registers the target.
|
void |
OptimalAdc.registerTarget(TargetDefinition star) |
void |
ExposureRepeat.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
DerotatorOffset.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
FlatQuality.registerTarget(TargetDefinition td)
We register the target.
|
void |
FlatMaximumTime.registerTarget(TargetDefinition td)
We register the target.
|
void |
FlatExposureTime.registerTarget(TargetDefinition td)
We register the target.
|
void |
LaserDistance.registerTarget(TargetDefinition star)
Registers a star to this parameter.
|
void |
ObservableList.registerTarget(TargetDefinition td)
Target picked is the error that issues an update.
|
boolean |
TargetList.remove(TargetDefinition dom)
Removes the target-defining DOM from the scheduler, classified
by its name.
|
private static Number[] |
DitherParameter.scanTarget(TargetDefinition td)
We scan the target for the specific setup with the name
ReservedConstants.DITHERING. |
private void |
ObservableList.update(TargetDefinition td)
/**
Tries to get the merit of the target from the associated target merit.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ObservableList.registerProvider(TargetProviding<? extends TargetDefinition> list)
On target registering, we create a new mapping of targets to highest
merits and the linking of targets to the merit course.
|
| Modifier and Type | Method and Description |
|---|---|
protected Position |
SunAvoidanceMerit.getAvoidancePosition(GlobalGrouping set,
TargetDefinition target)
Returns the position of the sun.
|
protected abstract Position |
AvoidanceMerit.getAvoidancePosition(GlobalGrouping set,
TargetDefinition target)
Calculates the position that should be avoided from the current
parameters and the actual target.
|
protected Position |
MoonAvoidanceMerit.getAvoidancePosition(GlobalGrouping set,
TargetDefinition target)
Returns the position of the sun.
|
protected double |
AbstractPhaseMerit.getDaysSinceT0(TargetDefinition target,
GlobalGrouping set)
Calculates the days from phase zero.
|
protected double |
AbstractPhaseMerit.getHjd(Date when,
TargetDefinition target)
Returns the HJD of the stated ms time for this target.
|
protected double |
AbstractPhaseMerit.getHjd(long ms,
TargetDefinition target)
Returns the HJD of the stated ms time for this target.
|
private static double |
AbstractPhaseMerit.getHjd(long ms,
TargetDefinition target,
boolean usehjd)
Returns the HJD of the stated ms time for this target.
|
protected int |
AbstractPhaseMerit.getPeriodsSinceT0(TargetDefinition target,
GlobalGrouping set) |
protected double |
AbstractPhaseMerit.getPhase(TargetDefinition target,
GlobalGrouping set)
Returns the current phase.
|
protected double |
AbstractPhaseMerit.getPhase(TargetDefinition target,
long time)
Returns the phase at the stated date.
|
protected double |
AbstractPhaseMerit.getT0(TargetDefinition target)
Calculates the phase zero in JD.
|
| Modifier and Type | Method and Description |
|---|---|
TargetDefinition |
SchedulerControlling.getTarget(String name)
Returns a single target specified by its name.
|
TargetDefinition |
DummyToO.getTarget(String name)
Returns a single target specified by its name.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<TargetDefinition> |
SchedulerControlling.getAllTargets()
Returna a list of all targets accessible.
|
Collection<TargetDefinition> |
DummyToO.getAllTargets()
Returna a list of all targets accessible.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
SchedulerControlling.addTarget(TargetDefinition newtd)
Adds a single target.
|
boolean |
DummyToO.addTarget(TargetDefinition newtd)
Adds a single target.
|
| Modifier and Type | Method and Description |
|---|---|
private static boolean |
TargetConsistency.addPermission(TargetDefinition td)
Add all permission for this proposal, including su permission for the PI
and normal permissions for the team members.
|
private static boolean |
TargetConsistency.checkUpdateProposal(TargetDefinition td)
Checks and updates the proposal sql if the propsal is not found.
|
private static boolean |
TargetConsistency.checkUpdateUser(TargetDefinition td)
Checks and updates the user sql if the user is not found.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
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.
|
| Modifier and Type | Field and Description |
|---|---|
private TargetDefinition |
SimulatorSequencer.running
The target that should run.
|
| Modifier and Type | Field and Description |
|---|---|
private TargetProviding<? extends TargetDefinition> |
FileRanking.all |
| Modifier and Type | Method and Description |
|---|---|
TargetDefinition |
HighestTarget.getHighest()
The run method of the master mind.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
ExpressionEvaluator.calculateBoolean(GlobalGrouping set,
TargetDefinition target,
Map<String,Object> base)
Returns the actual value of the expression.
|
Number |
ExpressionEvaluator.calculateNumber(GlobalGrouping set,
TargetDefinition target,
Map<String,Object> base)
Returns the actual value of the expression.
|
protected boolean |
SubTargets.checkGlobalConstraints(GlobalGrouping set,
TargetDefinition target)
Checks, if the target is observable under all global constraints.
|
private String |
ExpressionEvaluator.fillExpression(GlobalGrouping set,
TargetDefinition target,
Map<String,Object> base) |
List |
DummySequencer.getStepsForTarget(TargetDefinition aux)
Returns an empty list.
|
List |
SimulatorSequencer.getStepsForTarget(TargetDefinition target)
We don't need any steps for any sequence, but returning an empty list
here would refrain the sequencer from being executed.
|
Double |
ExposureTime.getTimeFromSN(GlobalGrouping set,
TargetDefinition td,
Number sn)
Calculates the exposure time required to yield a target S/N.
|
boolean |
MagnitudeCompulsory.satisfies(TargetDefinition td) |
| Modifier and Type | Method and Description |
|---|---|
void |
FileRanking.registerProvider(TargetProviding<? extends TargetDefinition> t)
Registers the target provider.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GrbTarget
An DOM-based description of a GRB target used on GRB triggers.
|
class |
ParsedTarget
An DOM-based description of a target.
|
class |
SporeTarget |
| Modifier and Type | Field and Description |
|---|---|
private TargetDefinition |
XMLRenderer.target
The target definition as a DOM object.
|
| Modifier and Type | Method and Description |
|---|---|
TargetDefinition |
XMLRenderer.getTarget()
Returns the target as a target dom.
|
| Modifier and Type | Method and Description |
|---|---|
private static SortedSet<TargetDefinition> |
XMLScheduler.getObservablesByPriority(Collection<Appointable> within) |
| Modifier and Type | Method and Description |
|---|---|
private void |
ParsedTarget.RateThread.exitAction(TargetDefinition target,
HistoryAware.Pick pick)
Always called at the end of the thread's lifetime.
|
boolean |
XMLErrorFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent ee,
CommandLaunching[] dummy,
Sequencing<?> seq,
ParameterClustering set)
The incomming errors.
|
boolean |
SequenceErrorFinalizer.finalizeError(TargetDefinition ignore,
ErrorEvent ee,
CommandLaunching[] dummy,
Sequencing seq,
ParameterClustering set)
The incomming errors.
|
DOMSequence |
XMLSequencer.getStepsForTarget(TargetDefinition target)
Converts an identifier into a list of sequencer steps.
|
SequenceList |
LoopingSequencer.getStepsForTarget(TargetDefinition target)
Converts an identifier into a list of sequencer steps.
|
long |
SporeTarget.Constraint.getTimeForConstraint(GlobalGrouping set,
TargetDefinition target)
Returns the time remaining for this constraint.
|
void |
XMLRenderer.registerTarget(TargetDefinition dom)
Uses a parsed target-definition DOM and constructs a new
complete command out of it.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTarget
An abstract target providing mainly helper classes.
|
| Modifier and Type | Method and Description |
|---|---|
int |
AbstractTarget.TargetComparator.compare(TargetDefinition o1,
TargetDefinition o2)
Throws an exception if either of the objects is not a target
definition.
|
protected abstract int |
AbstractTarget.TargetComparator.compareTargets(TargetDefinition t1,
TargetDefinition t2)
Compares two targets.
|
long |
AbstractTarget.ConstraintAdapter.getTimeForConstraint(GlobalGrouping set,
TargetDefinition target)
Returns the time remaining for this constraint.
|
boolean |
AbstractTarget.ConstraintAdapter.isSatisfied(GlobalGrouping set,
TargetDefinition target)
Implements the
stella.Scheduling.Constraint method and
diverts it to calculating the remaining time. |
void |
TargetDepending.registerTarget(TargetDefinition star)
Registers a target definition to this instance.
|