|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Meriting
The interface defining merits of observations. Implementations of this
class are used for guiding the dispatch scheduling of observations.
In an Sequencing instance, merits may be defined using
xml-definitions. The overall merit function of a targat may be composed of
multiple merit instances.
Concrete implementation must support constructorless construction.
Initialization may be done with the initMerit(java.lang.Object) method.
| Method Summary | |
|---|---|
Object |
getInitializer()
Returns the intializer used in this merit. |
double |
getMerit(ParameterClustering set,
TargetDefinition target,
Collection oftargets,
long within)
Calculates the maximal merit for a special target within the stated amount of time. |
void |
initMerit(Object init)
Initializes this merit. |
| Method Detail |
|---|
void initMerit(Object init)
init - An object used for initialization.Object getInitializer()
double getMerit(ParameterClustering set,
TargetDefinition target,
Collection oftargets,
long within)
set - Current observing conditions.target - The actual target.oftargets - The list of targetes relevant to the actual target.within - The relevant time span in ms.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||