Mission#
- class m4opt.missions.Mission(name, fov, constraints, observer_location, slew, skygrid, detector=None)[source] [edit on github]#
Bases:
objectBase class for all missions.
Attributes Summary
Field of regard constraint.
Detector model.
Instrument field of view.
Name of the mission.
Orbit of spacecraft.
Grid of reference pointings.
Slew time model.
Attributes Documentation
- Parameters:
- constraints: Constraint = <dataclasses._MISSING_TYPE object>#
Field of regard constraint.
To add multiple constraints, combine them using boolean operations (
lhs & rhs,lhs | rhs, and~lhs).
- fov: Region | Regions = <dataclasses._MISSING_TYPE object>#
Instrument field of view.
The region is expected to represent the field of view of the instrument at a standard orientation of R.A.=0, Dec.=0, P.A.=0.
- observer_location: ObserverLocation = <dataclasses._MISSING_TYPE object>#
Orbit of spacecraft.