Source code for gdt.missions.hete2.fregate.detectors
# CONTAINS TECHNICAL DATA/COMPUTER SOFTWARE DELIVERED TO THE U.S. GOVERNMENT
# WITH UNLIMITED RIGHTS
#
# Grant No.: 80NSSC21K0651
# Grantee Name: Universities Space Research Association
# Grantee Address: 425 3rd Street SW, Suite 950, Washington DC 20024
#
# Copyright (c) 2024 by Universities Space Research Association (USRA). All rights reserved.
#
# Developed by:
# William Cleveland
# Universities Space Research Association
# Science and Technology Institute
# https://sti.usra.edu
#
# This work is a derivative of the Gamma-ray Data Tools (GDT), including the Core and Fermi packages, originally
# developed by the following:
#
# William Cleveland and Adam Goldstein
# Universities Space Research Association
# Science and Technology Institute
# https://sti.usra.edu
#
# Daniel Kocevski
# National Aeronautics and Space Administration (NASA)
# Marshall Space Flight Center
# Astrophysics Branch (ST-12)
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
# an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations under the License.
import astropy.units as u
from gdt.core.detector import Detectors
__all__ = ['FregateDetectors']
[docs]
class FregateDetectors(Detectors):
"""The FREGATE detector name and orientation definitions.
.. rubric:: Attributes Summary
.. autosummary::
azimuth
elevation
full_name
number
zenith
.. autosummary::
from_full_name
from_num
from_str
pointing
skycoord
.. rubric:: Attributes Documentation
.. autoattribute:: full_name
.. autoattribute:: number
.. rubric:: Methods Documentation
.. automethod:: from_full_name
.. automethod:: from_num
.. automethod:: from_str
"""
A = ('FREGATEA', 0, 0 * u.deg, 180 * u.deg)
B = ('FREGATEB', 1, 0 * u.deg, 180 * u.deg)
C = ('FREGATEC', 2, 0 * u.deg, 180 * u.deg)
D = ('FREGATED', 3, 0 * u.deg, 180 * u.deg)