PointingInfo¶
-
class
gammapy.data.
PointingInfo
(table)[source]¶ Bases:
object
IACT array pointing info.
Data format specification: POINTING
Parameters: - table :
Table
Table (with meta header info) on pointing
Examples
>>> from gammapy.data import PointingInfo >>> pointing_info = PointingInfo.read('$GAMMAPY_DATA/tests/hess_event_list.fits') >>> print(pointing_info)
Attributes Summary
altaz
ALT / AZ position computed from RA / DEC ( SkyCoord
)altaz_frame
ALT / AZ frame ( AltAz
).altaz_from_table
ALT / AZ position from table ( SkyCoord
)duration
Pointing table duration ( TimeDelta
).location
Observatory location ( EarthLocation
).radec
RA / DEC position from table ( SkyCoord
)time
Time array ( Time
)time_ref
Time reference ( Time
)Methods Summary
altaz_interpolate
(self, time)Interpolate pointing for a given time. read
(filename[, hdu])Read PointingInfo
table from file.Attributes Documentation
-
duration
¶ Pointing table duration (
TimeDelta
).The time difference between the first and last entry.
-
location
¶ Observatory location (
EarthLocation
).
Methods Documentation
-
classmethod
read
(filename, hdu='POINTING')[source]¶ Read
PointingInfo
table from file.Parameters: - filename : str
File name
- hdu : int or str
HDU number or name
Returns: - pointing_info :
PointingInfo
Pointing info object
- table :