|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Constraint | |
---|---|
edu.nrao.sss.model.project | Project object model. |
edu.nrao.sss.model.project.scheduling | [Put description here.] |
edu.nrao.sss.model.project.scheduling.constraint | [Put description here.] |
Uses of Constraint in edu.nrao.sss.model.project |
---|
Methods in edu.nrao.sss.model.project that return types with arguments of type Constraint | |
---|---|
List<Constraint> |
SchedulingBlock.getConstraints()
Deprecated. Returns an empty list. |
Method parameters in edu.nrao.sss.model.project with type arguments of type Constraint | |
---|---|
void |
SchedulingBlock.setConstraints(List<Constraint> replacementList)
Deprecated. Does nothing. |
Uses of Constraint in edu.nrao.sss.model.project.scheduling |
---|
Methods in edu.nrao.sss.model.project.scheduling that return types with arguments of type Constraint | |
---|---|
List<Constraint> |
Schedulable.getConstraints()
Returns a set of requirements that can be used to determine the success of a scheduling block under current conditions. |
Method parameters in edu.nrao.sss.model.project.scheduling with type arguments of type Constraint | |
---|---|
void |
Schedulable.setConstraints(List<Constraint> theConstraints)
Sets the requirements that can be used to determine the success of a scheduling block under current conditions. |
Uses of Constraint in edu.nrao.sss.model.project.scheduling.constraint |
---|
Subclasses of Constraint in edu.nrao.sss.model.project.scheduling.constraint | |
---|---|
class |
ConstraintApi
Represents an atmospheric phase interference weather constraint. |
class |
ConstraintPositionElevation
Represents a minimum elevation of the target constraint. |
class |
ConstraintPositionMaximum
Represents the distance in hours from the time the target is at maximum elevation and the current time as a measure of the probability of successful observation of the scheduling block. |
class |
ConstraintWind
Represents a wind speed weather constraint on scheduling. |
Methods in edu.nrao.sss.model.project.scheduling.constraint that return Constraint | |
---|---|
static Constraint |
ConstraintFactory.copy(Constraint c)
|
static Constraint |
ConstraintFactory.getConstraint(ConstraintType ct)
|
protected Constraint |
Constraint.getConstraint(List<Constraint> constraints)
Returns the constraint matching this one in the list. |
Methods in edu.nrao.sss.model.project.scheduling.constraint that return types with arguments of type Constraint | |
---|---|
Set<Constraint> |
ConstraintMeasureSum.getConstraints()
|
Methods in edu.nrao.sss.model.project.scheduling.constraint with parameters of type Constraint | |
---|---|
static Constraint |
ConstraintFactory.copy(Constraint c)
|
Method parameters in edu.nrao.sss.model.project.scheduling.constraint with type arguments of type Constraint | |
---|---|
protected Constraint |
Constraint.getConstraint(List<Constraint> constraints)
Returns the constraint matching this one in the list. |
abstract ConstraintProbability |
Constraint.getProbabilitySuccess(List<Constraint> currentConditions)
Returns a ConstraintProbability indicating the probability of success
of the scheduling block with respect to this requirement. |
ConstraintProbability |
ConstraintApi.getProbabilitySuccess(List<Constraint> constraints)
|
ConstraintProbability |
ConstraintWind.getProbabilitySuccess(List<Constraint> constraints)
|
ConstraintProbability |
ConstraintPositionMaximum.getProbabilitySuccess(List<Constraint> constraints)
Returns the probability of a successful observation based on the number of elapsed hours between the current time and the time at which the target is at maximum elevation using the following formula: 0 <= elapsed hours < 30 minutes, returns 1; 30 minutes <= elapsed hours < 1 hour, return 0.9; 1 hour <= elapsed hours < 90 minutes, return 0.8; otherwise return 0. |
ConstraintProbability |
ConstraintPositionElevation.getProbabilitySuccess(List<Constraint> constraints)
Returns the sign of the elevation of the target as the probability of success of the scheduling block or returns 0 if the elevation does not meet the minimum requirement in this constraint. |
double |
ConstraintMeasureSum.getProbabilitySuccess(List<Constraint> sbConstraints)
|
Constructors in edu.nrao.sss.model.project.scheduling.constraint with parameters of type Constraint | |
---|---|
Constraint(Constraint c)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |