| Package | Description |
|---|---|
| stella.merit |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNightMerit |
class |
AbstractPhaseMerit
An abstract class that calculates the current phase of an object.
|
class |
AfterPickMerit
This merit represents a merit that grows/shrinks after a first successful
observation of a target.
|
class |
AfterTimeMerit
This merit represents a merit that grows/shrinks after a specified time and
dwindles out.
|
class |
AirmassMerit
A merit calculating its gain from the actual airmass to the target compared
to the minimal airmass it might get.
|
class |
AtTimeMerit
A class defining a time-slot merit that peaks around a given date.
|
class |
AvoidanceMerit
A merit calculating its gain from the distance to a certain location in
the sky.
|
class |
AvoidObservablesMerit
This merit features a list of targets names that render this merit zero, if
any of
them is observable.
|
class |
BearingMerit
A merit calculating its gain from the desired bearing direction.
|
class |
BeforeAfterMerit
A class defining a time-slot merit that allows observation either after
or before a time defined with
BeforeAfterMerit.KEY_T0. |
class |
BlockMerit
A class defining a time-slot merit for a target that should be observed
repetitive each night in the similar block fashion.
|
class |
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.
|
class |
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.
|
class |
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. |
class |
ConstantMerit
A class defining a constant merit.
|
class |
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. |
class |
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.
|
class |
EvenlySpacedMerit
A class defining evently spaced time slot merits.
|
class |
ExpressionMerit
An arbitrary double expression that is parseable to a single number at
run-time.
|
class |
FixedBlockMerit
A flavour of the
EvenlySpacedMerit. |
class |
FixedDelayMerit
A flavour of the
EvenlySpacedMerit. |
class |
FixedRateMerit
A flavour of the
EvenlySpacedMerit. |
class |
FollowingProgramMerit
A following program merit guarantees a merit that is only higher then zero
if
another target
FollowingProgramMerit.KEY_COMPLETED has been completed. |
class |
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. |
class |
ForcedTimeoutMerit
A class defining a time-slot merit for a continuos observations with a forced
time-out after the last successful observation.
|
class |
JdMerit
A class defining a time-slot merit that is active only within the defined
span.
|
class |
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. |
class |
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.
|
class |
MiddayMerit
A merit that peaks around the true midday, i.e.
|
class |
MidnightMerit
A merit that is peaks around the true midnight, i.e.
|
class |
ModulusMerit
A class defining a time-slot merit that is a repetition of on/off states.
|
class |
MoonAvoidanceMerit
A merit that calculates its gain from the distance of the target to the sun.
|
class |
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. |
class |
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.
|
class |
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.
|
class |
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. |
class |
NumberMerit
A class defining a decreasing merit as the number of successful observations
of the target increases.
|
class |
OneObservationMerit
A class defining a one-observation merit.
|
class |
OppositionMerit
A merit calculating its merit from the opposition time of the target.
|
class |
PatternMerit
This class can be used to implement a single observational pattern.
|
class |
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. |
class |
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. |
class |
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.
|
class |
PhaseCoherentMerit
A class defining a time-slot merit that allows observation of a target that
requires phase-coherent observations.
|
class |
PhaseFillerMerit
A class that tries to match observations such, that phase gaps are
minimized.
|
class |
PhaseMerit
A class defining a time-slot merit that allows observation of a target that
requires phased observations.
|
class |
PickRaiseMerit
This merit represents a merit that grows/shrinks after a first successful
observation of a target.
|
class |
PriorityJumpMerit
A simple priority merit.
|
class |
PriorityMerit
A simple priority merit.
|
class |
RandomizeGroupMerit
This merit keeps all targets within a group at the same number of nightly
observations.
|
class |
RandomMerit
A merit calculating a random gain between zero and
RandomMerit.KEY_IMPACT. |
class |
RandomSpacedMerit |
class |
RepetitiveMerit
This class can be used to implement a repetive pattern of observations.
|
class |
SlewTimeMerit
A merit calculating its gain from the actual pointing position of the
telescope to the position of the new target.
|
class |
SouthMerit
A merit calculating its gain from the actual distance of the meridian to
the target.
|
class |
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. |
class |
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. |
class |
SunAvoidanceMerit
A merit that calculates its gain from the distance of the target to the sun.
|
class |
TerminalMerit
A merit calculating its timeslot as being constant until a certain time in
the future, then rather appruptely falling to zero.
|
class |
TransitMerit
A class defining a time-slot merit that allows observation of a transiting
target.
|
class |
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. |
class |
UserMerit
A user merit for balancing user-based target selection.
|
class |
WindowMerit
A merit calculating its gain from the remaining observation time of the
target.
|
class |
ZenithMerit
A merit calculating its gain from the actual airmass to the target.
|