astro plan:docs

- Index
- Modules

### Navigation

- next »
- « previous |
- astroplan v0.7 »
- Reference/API »
- SunSeparationConstraint

# SunSeparationConstraint

class astroplan.SunSeparationConstraint(min=None, max=None)

  Bases: `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)

    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.