Field of Regard Constraints (m4opt.constraints)#
The field of regard is the region of the sky that a detector is allowed to
point at. These classes model various constraints on the field of regard, as
functions of the location of the detector in space (an
EarthLocation instance), the target at which the
detector is pointed (a SkyCoord instance), and
the time of the observation (a Time instance).
m4opt.constraints Package#
Classes#
|
Constrains the airmass of a target by converting airmass limits to altitude limits. |
|
Constrain the altitude of the target. |
|
Constrain observations to specific twilight phases or a user-defined solar altitude limit. |
|
Constrain the azimuth of the target. |
Base class for field of regard constraints. |
|
|
Constrain the ICRS declination of the target. |
|
Constrain the angle from the Earth limb. |
Constrain the distance from the Galactic plane. |
|
|
Constrain the hour angle of the target. |
|
Combine two or more constraints using a logical "and" operation. |
|
Perform a logical "not" on a constraint. |
|
Combine two or more constraints using a logical "or" operation. |
Constrain the minimum separation from the Moon. |
|
|
Constrain the flux of charged particles in the Earth's radiation belts. |
|
Constrain the ICRS right ascension of the target. |
Constrain the minimum separation from the Sun. |