LocalTimeConstraint¶
- class astroplan.LocalTimeConstraint(min=None, max=None)[source]¶
Bases:
Constraint
Constrain the observable hours.
- Parameters
- min
time
Earliest local time (inclusive).
None
indicates no limit.- max
time
Latest local time (inclusive).
None
indicates no limit.
- min
Examples
Constrain the observations to targets that are observable between 23:50 and 04:08 local time:
>>> from astroplan import Observer >>> from astroplan.constraints import LocalTimeConstraint >>> import datetime as dt >>> subaru = Observer.at_site("Subaru", timezone="US/Hawaii") >>> # bound times between 23:50 and 04:08 local Hawaiian time >>> constraint = LocalTimeConstraint(min=dt.time(23,50), max=dt.time(4,8))
Methods Summary
compute_constraint
(times, observer, targets)Actually do the real work of computing the constraint.
Methods Documentation