| Class | Description |
|---|---|
| AbstractMerit |
An abstract meriting class.
|
| AbstractNightMerit | |
| AbstractPhaseMerit |
An abstract class that calculates the current phase of an object.
|
| AfterPickMerit |
This merit represents a merit that grows/shrinks after a first successful
observation of a target.
|
| AfterTimeMerit |
This merit represents a merit that grows/shrinks after a specified time and
dwindles out.
|
| AirmassMerit |
A merit calculating its gain from the actual airmass to the target compared
to the minimal airmass it might get.
|
| AtTimeMerit |
A class defining a time-slot merit that peaks around a given date.
|
| AvoidanceMerit |
A merit calculating its gain from the distance to a certain location in
the sky.
|
| AvoidObservablesMerit |
This merit features a list of targets names that render this merit zero, if
any of
them is observable.
|
| BearingMerit |
A merit calculating its gain from the desired bearing direction.
|
| BeforeAfterMerit |
A class defining a time-slot merit that allows observation either after
or before a time defined with
BeforeAfterMerit.KEY_T0. |
| BlockMerit |
A class defining a time-slot merit for a target that should be observed
repetitive each night in the similar block fashion.
|
| BlockTimeMerit |
This merit represents a merit that toggles between zero and 1 on jd0, stays
at 1 for the specified number of days and than falls to zero again.
|
| ChunkTimeMerit |
This merit represents a merit that allows putting together chunks of
observing periods by featuring a list of block-start JDs and a length
parameter (days), either given as a single value or as a list of equal length
than jd0.
|
| ConsecutiveMerit |
A consecutive merit guarantees a merit that is raised from the scale factor
after it has been successfully observed for at least
ConsecutiveMerit.KEY_SUCCESSCOUNT times. |
| ConstantMerit |
A class defining a constant merit.
|
| DarkSkyMerit |
A dark sky merit combines an
AirmassMerit and a
SunAvoidanceMerit such, that it acts like the latter if the sun is
higher than DarkSkyMerit.KEY_DARKLIMIT above the horizon, and as the former in
the opposite case. |
| DawnMerit |
A dusk merit acts like a time out merit during night time, but on dawn
it ignores its timeout and returns always its maximum.
|
| EvenlySpacedMerit |
A class defining evently spaced time slot merits.
|
| ExpressionMerit |
An arbitrary double expression that is parseable to a single number at
run-time.
|
| FixedBlockMerit |
A flavour of the
EvenlySpacedMerit. |
| FixedDelayMerit |
A flavour of the
EvenlySpacedMerit. |
| FixedRateMerit |
A flavour of the
EvenlySpacedMerit. |
| FollowingProgramMerit |
A following program merit guarantees a merit that is only higher then zero
if
another target
FollowingProgramMerit.KEY_COMPLETED has been completed. |
| ForcedSwitchOnMerit |
A class defining a time-slot merit for calibration observations that should
not start before a named switch
ForcedSwitchOnMerit.KEY_SWITCH is true and has been
toggled to true at least ForcedSwitchOnMerit.KEY_ONFOR milliseconds. |
| ForcedTimeoutMerit |
A class defining a time-slot merit for a continuos observations with a forced
time-out after the last successful observation.
|
| JdMerit |
A class defining a time-slot merit that is active only within the defined
span.
|
| JdModulusMerit |
A class defining a time-slot merit that is one if the modulus of the integer
of the actual Jd with
JdModulusMerit.KEY_MODULUS yields JdModulusMerit.KEY_REMAINDER,
zero otherwise. |
| MeridianTransitMerit |
A merit calculating its gain from the actual distance of the meridian to the
target, but using different law on the east and on the west side of the
meridian.
|
| MiddayMerit |
A merit that peaks around the true midday, i.e.
|
| MidnightMerit |
A merit that is peaks around the true midnight, i.e.
|
| ModulusMerit |
A class defining a time-slot merit that is a repetition of on/off states.
|
| MoonAvoidanceMerit |
A merit that calculates its gain from the distance of the target to the sun.
|
| NightlyMerit |
A class defining a time-slot merit for a target that should be observed up
to
KEY_PERNIGHT times in a night, at least separated by
NightlyMerit.KEY_TIMEOUT. |
| NightOptimalAirmassMerit |
A merit calculating its gain such that a single observation in a given night
should be performed, if combined with an appropriately high ranked constant
merit.
|
| NightOptimalMerit |
A merit calculating its gain such that a single observation in a given night
should be performed, if combined with an appropriately high ranked constant
merit.
|
| NightStretchMerit |
A class defining a time-slot merit for a target that should be observed up to
KEY_PERNIGHT times in a night, at least separated by
#KEY_TIMEOUT. |
| NumberMerit |
A class defining a decreasing merit as the number of successful observations
of the target increases.
|
| OneObservationMerit |
A class defining a one-observation merit.
|
| OppositionMerit |
A merit calculating its merit from the opposition time of the target.
|
| PatternMerit |
This class can be used to implement a single observational pattern.
|
| PerNightBlockMerit |
A class defining a time-slot merit for a target that should be observed up to
KEY_PERNIGHT blocks in a night, at least separated by
PerNightBlockMerit.KEY_TIMEOUT. |
| PerNightMerit |
A class defining a time-slot merit for a target that should be observed up to
KEY_PERNIGHT times in a night, at least separated by
PerNightMerit.KEY_TIMEOUT. |
| PhaseAvoidanceMerit |
A class defining a time-slot merit that allows observation of a target at
all phases except the ones states in the avoidance list.
|
| PhaseAvoidanceMerit.Xml |
Creats an XML-segment out of the command line arguments, which are
jd0 (t0), period in days and as a single string the phases to
avoid.
|
| PhaseCoherentMerit |
A class defining a time-slot merit that allows observation of a target that
requires phase-coherent observations.
|
| PhaseCoherentMerit.Random |
A test class for the phase coherent merit.
|
| PhaseFillerMerit |
A class that tries to match observations such, that phase gaps are
minimized.
|
| PhaseMerit |
A class defining a time-slot merit that allows observation of a target that
requires phased observations.
|
| PickRaiseMerit |
This merit represents a merit that grows/shrinks after a first successful
observation of a target.
|
| PriorityJumpMerit |
A simple priority merit.
|
| PriorityMerit |
A simple priority merit.
|
| RandomizeGroupMerit |
This merit keeps all targets within a group at the same number of nightly
observations.
|
| RandomMerit |
A merit calculating a random gain between zero and
RandomMerit.KEY_IMPACT. |
| RandomSpacedMerit | |
| RepetitiveMerit |
This class can be used to implement a repetive pattern of observations.
|
| SlewTimeMerit |
A merit calculating its gain from the actual pointing position of the
telescope to the position of the new target.
|
| SouthMerit |
A merit calculating its gain from the actual distance of the meridian to
the target.
|
| SuccessorCloseMerit |
A close successor merit guarantees a merit that is only higher then zero if
another target
SuccessorCloseMerit.KEY_SUCCEED has been successfully observed for at
least SuccessorCloseMerit.KEY_SUCCESSCOUNT times within a time span of
SuccessorCloseMerit.KEY_SUCCESSTIME. |
| SuccessorMerit |
A successor merit guarantees a merit that is only higher then zero if another
target
SuccessorMerit.KEY_SUCCEED has been successfully observed for at least
SuccessorMerit.KEY_SUCCESSCOUNT times. |
| SunAvoidanceMerit |
A merit that calculates its gain from the distance of the target to the sun.
|
| TerminalMerit |
A merit calculating its timeslot as being constant until a certain time in
the future, then rather appruptely falling to zero.
|
| TransitMerit |
A class defining a time-slot merit that allows observation of a transiting
target.
|
| TransitOnOffMerit |
This merit is identically to the
TransitMerit except that it allows
for a single 'off' observation within one period of an succsessful tranist
observation. |
| UserMerit |
A user merit for balancing user-based target selection.
|
| WindowMerit |
A merit calculating its gain from the remaining observation time of the
target.
|
| ZenithMerit |
A merit calculating its gain from the actual airmass to the target.
|
| Enum | Description |
|---|---|
| BearingMerit.Bearing | |
| PatternMerit.Phase |