.. _gbm-tcat: .. |Tcat| replace:: :class:`~gdt.missions.fermi.gbm.tcat.Tcat` ******************************************************************* Fermi GBM Trigger Catalog Data (:mod:`gdt.missions.fermi.gbm.tcat`) ******************************************************************* The Fermi Trigger CATalog (TCAT) file is a FITS file containing high-level information about an on-board GBM trigger and is ingested at HEASARC to include basic information in the trigger catalog. The TCAT is purely metadata, having only a single FITS header, but the |Tcat| class contains some convenience functions for accessing and converting the metadata into GDT objects. We can open a TCAT file: >>> from gdt.core import data_path >>> from gdt.missions.fermi.gbm.tcat import Tcat >>> filepath = data_path.joinpath('fermi-gbm/glg_tcat_all_bn190222537_v01.fit') >>> tcat = Tcat.open(filepath) >>> tcat We can retrieve some basic properties: >>> tcat.name 'GRB190222537' >>> tcat.trigtime 572532812.150778 >>> tcat.time_range We can also retrieve the instrument that localized this trigger and what that localization is: >>> tcat.localizing_instrument 'Fermi, GBM' >>> tcat.location Note that while this is obviously localized by GBM, there are cases where a transient is localized much more precisely by another instrument, and that will be recorded in the TCAT. We can also retrieve the position of Fermi in orbit at the time of the detection: >>> tcat.fermi_location (, ) Of course the full set of metadata is available in the header: >>> tcat.headers Reference/API ============= .. automodapi:: gdt.missions.fermi.gbm.tcat :inherited-members: