SunSeparationConstraint

class astroplan.SunSeparationConstraint(min=None, max=None)[source]

Bases: astroplan.Constraint

Constrain the distance between the Sun and some targets.

Parameters:

min : Quantity or None (optional)

Minimum acceptable separation between Sun and target (inclusive). None indicates no limit.

max : Quantity or None (optional)

Maximum acceptable separation between Sun and target (inclusive). None indicates no limit.

Methods Summary

compute_constraint(times, observer, targets) Actually do the real work of computing the constraint.

Methods Documentation

compute_constraint(times, observer, targets)[source]

Actually do the real work of computing the constraint. Subclasses override this.

Parameters:

times : Time

The times to compute the constraint

observer : Observer

the observaton location from which to apply the constraints

targets : sequence of Target

The targets on which to apply the constraints.

Returns:

constraint_result : 2D array of float or bool

The constraints, with targets along the first index and times along the second.