Changeset 19444 for trunk/FACT++


Ignore:
Timestamp:
02/16/19 17:26:26 (6 years ago)
Author:
tbretz
Message:
Added a new column in th etable for the instrument.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/src/HeadersGCN.h

    r19431 r19444  
    1818    {
    1919        int16_t type;
     20        std::string instrument;
    2021        std::string name;
    2122        std::string description;
     
    2526    static const PaketType_t kTypes[] =
    2627    {   // inactive, ACTIVE[1], T-Only[-], in-work[+], private[p]
    27         { 1,   /*   */ "GRB_COORDS",               "BATSE Trigger coords (the first GCN Notice Type)" },
    28         { 2,   /* 1 */ "TEST_COORDS",              "Test coords" },
    29         { 3,   /* 1 */ "IM_ALIVE",                 "I'm alive socket packet every 60 sec" },
    30         { 4,   /* 1 */ "KILL_SOCKET",              "Kill a socket connection" },
    31         { 11,  /*   */ "MAXBC",                    "MAXC1/BC" },
    32         { 21,  /*   */ "BRAD_COORDS",              "Special Test coords packet for BRADFORD" },
    33         { 22,  /*   */ "GRB_FINAL",                "Final BATSE coords" },
    34         { 24,  /*   */ "HUNTS_SRC",                "Huntsville LOCBURST GRB coords (HitL)" },
    35         { 25,  /*   */ "ALEXIS_SRC",               "ALEXIS Transient coords" },
    36         { 26,  /*   */ "XTE_PCA_ALERT",            "XTE-PCA ToO Observation Scheduled" },
    37         { 27,  /*   */ "XTE_PCA_SRC",              "XTE-PCA GRB coords" },
    38         { 28,  /*   */ "XTE_ASM_ALERT",            "XTE-ASM Alert" },
    39         { 29,  /*   */ "XTE_ASM_SRC",              "XTE-ASM GRB coords" },
    40         { 30,  /*   */ "COMPTEL_SRC",              "COMPTEL GRB coords" },
    41         { 31,  /*   */ "IPN_RAW",                  "IPN_RAW GRB annulus coords (position is center of Annulus)" },
    42         { 32,  /*   */ "IPN_SEG",                  "IPN+POS GRB annulus seg (kind of a cheat to allow error filter)" },
    43         { 33,  /*   */ "SAX_WFC_ALERT",            "SAX-WFC Alert" },
    44         { 34,  /*   */ "SAX_WFC_SRC",              "SAX-WFC GRB coords" },
    45         { 35,  /*   */ "SAX_NFI_ALERT",            "SAX-NFI Alert" },
    46         { 36,  /*   */ "SAX_NFI_SRC",              "SAX-NFI GRB coords" },
    47         { 37,  /*   */ "XTE_ASM_TRANS",            "XTE-ASM TRANSIENT coords" },
    48         { 38,  /* 1 */ "spare38",                  "(spare; used for s/w development testing)" },
    49         { 39,  /* 1 */ "IPN_POS",                  "IPN Position coords" },
    50         { 40,  /*   */ "HETE_ALERT_SRC",           "HETE Trigger Alert" },
    51         { 41,  /*   */ "HETE_UPDATE_SRC",          "HETE Update position (multiples)" },
    52         { 42,  /*   */ "HETE_FINAL_SRC",           "HETE Last/Final position" },
    53         { 43,  /*   */ "HETE_GNDANA_SRC",          "HETE position from Ground Analysis (HitL)" },
    54         { 44,  /* 1 */ "HETE_TEST",                "HETE TEST" },
    55         { 45,  /* 1 */ "GRB_CNTRPART",             "GRB Counterpart coordinates" },
    56         { 46,  /* 1 */ "SWIFT_TOO_FOM",            "SWIFT TOO-form of the FOM" },
    57         { 47,  /* 1 */ "SWIFT_TOO_SC_SLEW",        "SWIFT TOO-form of the SC_SLEW" },
    58         { 48,  /* - */ "DOW_TOD",                  "Day-of-Week Time-of-Day end2end testing" },
    59         { 50,  /* 1 */ "spare50",                  "(spare; not yet assigned)" },
    60         { 51,  /* 1 */ "INTEGRAL_POINTDIR",        "INTEGRAL Pointing Direction" },
    61         { 52,  /* 1 */ "INTEGRAL_SPIACS",          "INTEGRAL SPIACS" },
    62         { 53,  /* 1 */ "INTEGRAL_WAKEUP",          "INTEGRAL Wakeup" },
    63         { 54,  /* 1 */ "INTEGRAL_REFINED",         "INTEGRAL Refined" },
    64         { 55,  /* 1 */ "INTEGRAL_OFFLINE",         "INTEGRAL Offline (HitL)" },
    65         { 56,  /* 1 */ "INTEGRAL_WEAK",            "INTEGRAL Weak" },
    66         { 57,  /* + */ "AAVSO",                    "AAVSO" },
    67         { 58,  /*   */ "MILAGRO_POS",              "MILAGRO Position" },
    68         { 59,  /* 1 */ "KONUS_LC",                 "KONUS Lightcurve" },
    69         { 60,  /* 1 */ "SWIFT_BAT_GRB_ALERT",      "BAT ALERT. Never transmitted by the s/c." },
    70         { 61,  /* 1 */ "SWIFT_BAT_GRB_POS_ACK",    "BAT GRB Position Acknowledge" },
    71         { 62,  /* 1 */ "SWIFT_BAT_GRB_POS_NACK",   "BAT GRB Position NOT_Ack (pos not found)." },
    72         { 63,  /* 1 */ "SWIFT_BAT_GRB_LC",         "BAT GRB Lightcurve" },
    73         { 64,  /* - */ "SWIFT_BAT_SCALEDMAP",      "BAT Scaled Map" },
    74         { 65,  /* 1 */ "SWIFT_FOM_OBS",            "BAT FOM to Observe (FOM_2OBSAT)" },
    75         { 66,  /* 1 */ "SWIFT_SC_SLEW",            "BAT S/C to Slew (FOSC_2OBSAT)" },
    76         { 67,  /* 1 */ "SWIFT_XRT_POSITION",       "XRT Position" },
    77         { 68,  /* - */ "SWIFT_XRT_SPECTRUM",       "XRT Spectrum" },
    78         { 69,  /* 1 */ "SWIFT_XRT_IMAGE",          "XRT Image (aka postage stamp)" },
    79         { 70,  /* - */ "SWIFT_XRT_LC",             "XRT Lightcurve (aka Prompt)" },
    80         { 71,  /* 1 */ "SWIFT_XRT_CENTROID",       "XRT Centroid Error (Pos Nack)" },
    81         { 72,  /* 1 */ "SWIFT_UVOT_DBURST",        "UVOT DarkBurst (aka Neighbor, aka GeNie)" },
    82         { 73,  /* 1 */ "SWIFT_UVOT_FCHART",        "UVOT Finding Chart" },
    83         { 76,  /* + */ "SWIFT_BAT_GRB_LC_PROC",    "BAT GRB Lightcurve processed" },
    84         { 77,  /* - */ "SWIFT_XRT_SPECTRUM_PROC",  "XRT Spectrum processed" },
    85         { 78,  /* 1 */ "SWIFT_XRT_IMAGE_PROC",     "XRT Image processed" },
    86         { 79,  /* 1 */ "SWIFT_UVOT_DBURST_PROC",   "UVOT DarkBurst proc mesg (aka Neighbor)" },
    87         { 80,  /* 1 */ "SWIFT_UVOT_FCHART_PROC",   "UVOT Finding Chart processed" },
    88         { 81,  /* 1 */ "SWIFT_UVOT_POS",           "UVOT Position" },
    89         { 82,  /* 1 */ "SWIFT_BAT_GRB_POS_TEST",   "BAT GRB Position Test" },
    90         { 83,  /* 1 */ "SWIFT_POINTDIR",           "Pointing Direction" },
    91         { 84,  /* 1 */ "SWIFT_BAT_TRANS",          "BAT Hard X-ray Transient coords" },
    92         { 85,  /* - */ "SWIFT_XRT_THRESHPIX",      "XRT Thresholded-Pixel-list" },
    93         { 86,  /* - */ "SWIFT_XRT_THRESHPIX_PROC", "XRT Thresholded-Pixel-list processed" },
    94         { 87,  /* - */ "SWIFT_XRT_SPER",           "XRT Single-Pixel-Event-Report" },
    95         { 88,  /* - */ "SWIFT_XRT_SPER_PROC",      "XRT Single-Pixel-Event-Report processed" },
    96         { 89,  /* 1 */ "SWIFT_UVOT_POS_NACK",      "UVOT Position Nack (contains BATs/XRTs position)" },
    97         { 90,  /* - */ "SWIFT_BAT_ALARM_SHORT",    "SWIFT Appendix_C non-public (Team Ops)" },
    98         { 91,  /* - */ "SWIFT_BAT_ALARM_LONG",     "SWIFT Appendix_C non-public (Team Ops)" },
    99         { 92,  /* - */ "SWIFT_UVOT_EMERGENCY",     "SWIFT Appendix_C non-public (Team Ops)" },
    100         { 93,  /* - */ "SWIFT_XRT_EMERGENCY",      "SWIFT Appendix_C non-public (Team Ops)" },
    101         { 94,  /* - */ "SWIFT_FOM_PPT_ARG_ERR",    "SWIFT Appendix_C non-public (Team Ops)" },
    102         { 95,  /* - */ "SWIFT_FOM_SAFE_POINT",     "SWIFT Appendix_C non-public (Team Ops)" },
    103         { 96,  /* - */ "SWIFT_FOM_SLEW_ABORT",     "SWIFT Appendix_C non-public (Team Ops)" },
    104         { 97,  /* 1 */ "SWIFT_BAT_QL_POS",         "BAT Quick Look Position (1-6 sec sooner)" },
    105         { 98,  /* 1 */ "SWIFT_BAT_SUB_THRESHOLD",  "BAT Sub-Threshold Position" },
    106         { 99,  /* 1 */ "SWIFT_BAT_SLEW_POS",       "BAT Burst/Trans Pos during slewing" },
    107         { 100, /* 1 */ "AGILE_GRB_WAKEUP",         "AGILE GRB Wake-Up Position" },
    108         { 101, /* 1 */ "AGILE_GRB_GROUND",         "AGILE GRB Prompt Position" },
    109         { 102, /* 1 */ "AGILE_GRB_REFINED",        "AGILE GRB Refined Position" },
    110         { 103, /* 1 */ "SWIFT_ACTUAL_POINTDIR",    "Actual Pointing Direction"},
    111         { 107, /* 1 */ "AGILE_POINTDIR",           "AGILE Pointing Direction" },
    112         { 108, /* + */ "AGILE_TRANS",              "AGILE Transient Position" },
    113         { 109, /* 1 */ "AGILE_GRB_POS_TEST",       "AGILE GRB Position Test" },
    114         { 110, /* 1 */ "FERMI_GBM_ALERT",          "GBM Alert" },
    115         { 111, /* 1 */ "FERMI_GBM_FLT_POS",        "GBM Flightt-calculated Position" },
    116         { 112, /* 1 */ "FERMI_GBM_GND_POS",        "GBM Ground-calculated Position" },
    117         { 113, /* + */ "FERMI_GBM_LC",             "GBM Lightcurve" },
    118         { 114, /* - */ "FERMI_GBM_GND_INTERNAL",   "GBM Gnd-calc Internal (beyond 112)" },
    119         { 115, /* 1 */ "FERMI_GBM_FIN_POS",        "GBM Final Position HitL or Offline" },
    120         { 118, /* + */ "FERMI_GBM_TRANS",          "GBM Transient Position" },
    121         { 119, /* 1 */ "FERMI_GBM_POS_TEST",       "GBM Position Test" },
    122         { 120, /* - */ "FERMI_LAT_POS_INI",        "LAT Position Initial" },
    123         { 121, /* 1 */ "FERMI_LAT_POS_UPD",        "LAT Position Update" },
    124         { 122, /* - */ "FERMI_LAT_POS_DIAG",       "LAT Position Diagnostic" },
    125         { 123, /* + */ "FERMI_LAT_TRANS",          "LAT Transient Position (previously unknown source)" },
    126         { 124, /* 1 */ "FERMI_LAT_POS_TEST",       "LAT Position Test (like UPD only)" },
    127         { 125, /* + */ "FERMI_LAT_MONITOR",        "LAT Monitor (eg Blazar, AGN, etc)" },
    128         { 126, /* 1 */ "FERMI_SC_SLEW",            "Spcecraft Slew" },
    129         { 127, /* 1 */ "FERMI_LAT_GND",            "LAT Ground-analysis refined Pos" },
    130         { 128, /* + */ "FERMI_LAT_OFFLINE",        "LAT Ground-analysis Trigger Pos, Offline" },
    131         { 129, /* 1 */ "FERMI_POINTDIR",           "Pointing Direction" },
    132         { 130, /* 1 */ "SIMBADNED",                "SIMBAD/NED Search Results" },
    133         { 131, /* + */ "PIOTS_OT_POS",             "Pi-Of-The-Sky Optical Transient Pos" },
    134         { 132, /* + */ "KAIT_SN",                  "KAIT SuperNova" },
    135         { 133, /* 1 */ "SWIFT_BAT_MONITOR",        "Swift BAT Transient Monitor LC page event" },
    136         { 134, /* 1 */ "MAXI_UNKNOWN",             "MAXI previously Unknown source transient (GRBs or other x-ray trans)" },
    137         { 135, /* 1 */ "MAXI_KNOWN",               "MAXI previously Known source transient (already in some catalog)" },
    138         { 136, /* 1 */ "MAXI_TEST",                "MAXI Test notice (for the Unknown type)" },
    139         { 137, /* + */ "OGLE",                     "OGLE lensing event (Inten, yes; but not Signif)" },
    140         { 138, /* + */ "CBAT",                     "CBAT" },
    141         { 139, /* + */ "MOA",                      "MOA lensing event (turn off inten for now!!!)" },
    142         { 140, /* 1 */ "SWIFT_BAT_SUBSUB",         "BAT SubSubThreshold trigger" },
    143         { 141, /* 1 */ "SWIFT_BAT_KNOWN_SRC",      "Known source detected in ach BAT image" },
    144         { 142, /* 1 */ "VOE_1.1_IM_ALIVE",         "I'm alive socket packet sent every 60 sec" },
    145         { 143, /* 1 */ "VOE_2.0_IM_ALIVE",         "I'm alive socket packet sent every 60 sec" },
    146         { 145, /* + */ "COINCIDENCE",              "Temporal/Spatial coinc between mission-instruments" },
    147         { 148, /* 1 */ "SUZAKU_LC",                "SUZAKU-WAM Lightcurve" },
    148         { 149, /* 1 */ "SNEWS",                    "SNEWS Positions" },
    149         { 150, /* p */ "LVC_PRELIM",               "LIGO/Virgo trigger alert (no position information)" },
    150         { 151, /* p */ "LVC_INITIAL",              "LIGO/Virgo initial position (skymap)" },
    151         { 152, /* p */ "LVC_UPDATE",               "LIGO/Virgo updates position (skymap)" },
    152         { 153, /* + */ "LVC_TEST",                 "LIGO/Virgo test position (skymap)" },
    153         { 154, /* p */ "LVC_CNTRPART",             "LVC multi-messenger Counterpart coordinates" },
    154         { 157, /* 1 */ "AMON_ICECUBE_COINC",       "AMON ICECUBE temporal/spatial coincidence events" },
    155         { 158, /* 1 */ "AMON_ICECUBE_HESE",        "AMON ICECUBE High Energy Single (neutrino) Event" },
    156         { 160, /* 1 */ "CALET_GBM_FLT_LC",         "CALET-GBM Flight-produced Lightcurve" },
    157         { 161, /* 1 */ "CALET_GBM_GND_LC",         "CALET-GBM Ground-produced Lightcurve" },
    158         { 169, /* p */ "GWHEN_COINC",              "Coincidence between LVC and ICECUBE High Energy Neutrino event" },
    159         { 169, /* 1 */ "AMON_ICECUBE_EHE",         "AMON ICECUBE Extreme High Energy (neutrino) event" },
    160         { -1,          "",                         "" },
     28        { 1,   /*   */ "BATSE",    "GRB_COORDS",               "BATSE Trigger coords (the first GCN Notice Type)" },
     29        { 2,   /* 1 */ "",         "TEST_COORDS",              "Test coords" },
     30        { 3,   /* 1 */ "",         "IM_ALIVE",                 "I'm alive socket packet every 60 sec" },
     31        { 4,   /* 1 */ "",         "KILL_SOCKET",              "Kill a socket connection" },
     32        { 11,  /*   */ "",         "MAXBC",                    "MAXC1/BC" },
     33        { 21,  /*   */ "",         "BRAD_COORDS",              "Special Test coords packet for BRADFORD" },
     34        { 22,  /*   */ "BATSE",    "GRB_FINAL",                "Final BATSE coords" },
     35        { 24,  /*   */ "HUNTS",    "HUNTS_SRC",                "Huntsville LOCBURST GRB coords (HitL)" },
     36        { 25,  /*   */ "ALEXIS",   "ALEXIS_SRC",               "ALEXIS Transient coords" },
     37        { 26,  /*   */ "PCA",      "XTE_PCA_ALERT",            "XTE-PCA ToO Observation Scheduled" },
     38        { 27,  /*   */ "PCA",      "XTE_PCA_SRC",              "XTE-PCA GRB coords" },
     39        { 28,  /*   */ "ASM",      "XTE_ASM_ALERT",            "XTE-ASM Alert" },
     40        { 29,  /*   */ "ASM",      "XTE_ASM_SRC",              "XTE-ASM GRB coords" },
     41        { 30,  /*   */ "COMPTEL",  "COMPTEL_SRC",              "COMPTEL GRB coords" },
     42        { 31,  /*   */ "IPN",      "IPN_RAW",                  "IPN_RAW GRB annulus coords (position is center of Annulus)" },
     43        { 32,  /*   */ "IPN",      "IPN_SEG",                  "IPN+POS GRB annulus seg (kind of a cheat to allow error filter)" },
     44        { 33,  /*   */ "SAX",      "SAX_WFC_ALERT",            "SAX-WFC Alert" },
     45        { 34,  /*   */ "SAX",      "SAX_WFC_SRC",              "SAX-WFC GRB coords" },
     46        { 35,  /*   */ "SAX",      "SAX_NFI_ALERT",            "SAX-NFI Alert" },
     47        { 36,  /*   */ "SAX",      "SAX_NFI_SRC",              "SAX-NFI GRB coords" },
     48        { 37,  /*   */ "ASM",      "XTE_ASM_TRANS",            "XTE-ASM TRANSIENT coords" },
     49        { 38,  /* 1 */ "",         "spare38",                  "(spare; used for s/w development testing)" },
     50        { 39,  /* 1 */ "IPN",      "IPN_POS",                  "IPN Position coords" },
     51        { 40,  /*   */ "HETE",     "HETE_ALERT_SRC",           "HETE Trigger Alert" },
     52        { 41,  /*   */ "HETE",     "HETE_UPDATE_SRC",          "HETE Update position (multiples)" },
     53        { 42,  /*   */ "HETE",     "HETE_FINAL_SRC",           "HETE Last/Final position" },
     54        { 43,  /*   */ "HETE",     "HETE_GNDANA_SRC",          "HETE position from Ground Analysis (HitL)" },
     55        { 44,  /* 1 */ "HETE",     "HETE_TEST",                "HETE TEST" },
     56        { 45,  /* 1 */ "SOURCE",   "GRB_CNTRPART",             "GRB Counterpart coordinates" },
     57        { 46,  /* 1 */ "SWIFT",    "SWIFT_TOO_FOM",            "SWIFT TOO-form of the FOM" },
     58        { 47,  /* 1 */ "SWIFT",    "SWIFT_TOO_SC_SLEW",        "SWIFT TOO-form of the SC_SLEW" },
     59        { 48,  /* - */ "",         "DOW_TOD",                  "Day-of-Week Time-of-Day end2end testing" },
     60        { 50,  /* 1 */ "",         "spare50",                  "(spare; not yet assigned)" },
     61        { 51,  /* 1 */ "INTEGRAL", "INTEGRAL_POINTDIR",        "INTEGRAL Pointing Direction" },
     62        { 52,  /* 1 */ "INTEGRAL", "INTEGRAL_SPIACS",          "INTEGRAL SPIACS" },
     63        { 53,  /* 1 */ "INTEGRAL", "INTEGRAL_WAKEUP",          "INTEGRAL Wakeup" },
     64        { 54,  /* 1 */ "INTEGRAL", "INTEGRAL_REFINED",         "INTEGRAL Refined" },
     65        { 55,  /* 1 */ "INTEGRAL", "INTEGRAL_OFFLINE",         "INTEGRAL Offline (HitL)" },
     66        { 56,  /* 1 */ "INTEGRAL", "INTEGRAL_WEAK",            "INTEGRAL Weak" },
     67        { 57,  /* + */ "AAVSO",    "AAVSO",                    "AAVSO" },
     68        { 58,  /*   */ "MILAGRO",  "MILAGRO_POS",              "MILAGRO Position" },
     69        { 59,  /* 1 */ "",         "KONUS_LC",                 "KONUS Lightcurve" },
     70        { 60,  /* 1 */ "BAT",      "SWIFT_BAT_GRB_ALERT",      "BAT ALERT. Never transmitted by the s/c." },
     71        { 61,  /* 1 */ "BAT",      "SWIFT_BAT_GRB_POS_ACK",    "BAT GRB Position Acknowledge" },
     72        { 62,  /* 1 */ "BAT",      "SWIFT_BAT_GRB_POS_NACK",   "BAT GRB Position NOT_Ack (pos not found)." },
     73        { 63,  /* 1 */ "BAT",      "SWIFT_BAT_GRB_LC",         "BAT GRB Lightcurve" },
     74        { 64,  /* - */ "BAT",      "SWIFT_BAT_SCALEDMAP",      "BAT Scaled Map" },
     75        { 65,  /* 1 */ "SWIFT",    "SWIFT_FOM_OBS",            "BAT FOM to Observe (FOM_2OBSAT)" },
     76        { 66,  /* 1 */ "SWIFT",    "SWIFT_SC_SLEW",            "BAT S/C to Slew (FOSC_2OBSAT)" },
     77        { 67,  /* 1 */ "XRT",      "SWIFT_XRT_POSITION",       "XRT Position" },
     78        { 68,  /* - */ "XRT",      "SWIFT_XRT_SPECTRUM",       "XRT Spectrum" },
     79        { 69,  /* 1 */ "XRT",      "SWIFT_XRT_IMAGE",          "XRT Image (aka postage stamp)" },
     80        { 70,  /* - */ "XRT",      "SWIFT_XRT_LC",             "XRT Lightcurve (aka Prompt)" },
     81        { 71,  /* 1 */ "XRT",      "SWIFT_XRT_CENTROID",       "XRT Centroid Error (Pos Nack)" },
     82        { 72,  /* 1 */ "UVOT",     "SWIFT_UVOT_DBURST",        "UVOT DarkBurst (aka Neighbor, aka GeNie)" },
     83        { 73,  /* 1 */ "UVOT",     "SWIFT_UVOT_FCHART",        "UVOT Finding Chart" },
     84        { 76,  /* + */ "BAT",      "SWIFT_BAT_GRB_LC_PROC",    "BAT GRB Lightcurve processed" },
     85        { 77,  /* - */ "XRT",      "SWIFT_XRT_SPECTRUM_PROC",  "XRT Spectrum processed" },
     86        { 78,  /* 1 */ "XRT",      "SWIFT_XRT_IMAGE_PROC",     "XRT Image processed" },
     87        { 79,  /* 1 */ "UVOT",     "SWIFT_UVOT_DBURST_PROC",   "UVOT DarkBurst proc mesg (aka Neighbor)" },
     88        { 80,  /* 1 */ "UVOT",     "SWIFT_UVOT_FCHART_PROC",   "UVOT Finding Chart processed" },
     89        { 81,  /* 1 */ "UVOT",     "SWIFT_UVOT_POS",           "UVOT Position" },
     90        { 82,  /* 1 */ "BAT",      "SWIFT_BAT_GRB_POS_TEST",   "BAT GRB Position Test" },
     91        { 83,  /* 1 */ "SWIFT",    "SWIFT_POINTDIR",           "Pointing Direction" },
     92        { 84,  /* 1 */ "BAT",      "SWIFT_BAT_TRANS",          "BAT Hard X-ray Transient coords" },
     93        { 85,  /* - */ "XRT",      "SWIFT_XRT_THRESHPIX",      "XRT Thresholded-Pixel-list" },
     94        { 86,  /* - */ "XRT",      "SWIFT_XRT_THRESHPIX_PROC", "XRT Thresholded-Pixel-list processed" },
     95        { 87,  /* - */ "XRT",      "SWIFT_XRT_SPER",           "XRT Single-Pixel-Event-Report" },
     96        { 88,  /* - */ "XRT",      "SWIFT_XRT_SPER_PROC",      "XRT Single-Pixel-Event-Report processed" },
     97        { 89,  /* 1 */ "UVOT",     "SWIFT_UVOT_POS_NACK",      "UVOT Position Nack (contains BATs/XRTs position)" },
     98        { 90,  /* - */ "BAT",      "SWIFT_BAT_ALARM_SHORT",    "SWIFT Appendix_C non-public (Team Ops)" },
     99        { 91,  /* - */ "BAT",      "SWIFT_BAT_ALARM_LONG",     "SWIFT Appendix_C non-public (Team Ops)" },
     100        { 92,  /* - */ "UVOT",     "SWIFT_UVOT_EMERGENCY",     "SWIFT Appendix_C non-public (Team Ops)" },
     101        { 93,  /* - */ "XRT",      "SWIFT_XRT_EMERGENCY",      "SWIFT Appendix_C non-public (Team Ops)" },
     102        { 94,  /* - */ "SWIFT",    "SWIFT_FOM_PPT_ARG_ERR",    "SWIFT Appendix_C non-public (Team Ops)" },
     103        { 95,  /* - */ "SWIFT",    "SWIFT_FOM_SAFE_POINT",     "SWIFT Appendix_C non-public (Team Ops)" },
     104        { 96,  /* - */ "SWIFT",    "SWIFT_FOM_SLEW_ABORT",     "SWIFT Appendix_C non-public (Team Ops)" },
     105        { 97,  /* 1 */ "BAT",      "SWIFT_BAT_QL_POS",         "BAT Quick Look Position (1-6 sec sooner)" },
     106        { 98,  /* 1 */ "BAT",      "SWIFT_BAT_SUB_THRESHOLD",  "BAT Sub-Threshold Position" },
     107        { 99,  /* 1 */ "BAT",      "SWIFT_BAT_SLEW_POS",       "BAT Burst/Trans Pos during slewing" },
     108        { 100, /* 1 */ "AGILE",    "AGILE_GRB_WAKEUP",         "AGILE GRB Wake-Up Position" },
     109        { 101, /* 1 */ "AGILE",    "AGILE_GRB_GROUND",         "AGILE GRB Prompt Position" },
     110        { 102, /* 1 */ "AGILE",    "AGILE_GRB_REFINED",        "AGILE GRB Refined Position" },
     111        { 103, /* 1 */ "SWIFT",    "SWIFT_ACTUAL_POINTDIR",    "Actual Pointing Direction"},
     112        { 107, /* 1 */ "AGILE",    "AGILE_POINTDIR",           "AGILE Pointing Direction" },
     113        { 108, /* + */ "AGILE",    "AGILE_TRANS",              "AGILE Transient Position" },
     114        { 109, /* 1 */ "AGILE",    "AGILE_GRB_POS_TEST",       "AGILE GRB Position Test" },
     115        { 110, /* 1 */ "GBM",      "FERMI_GBM_ALERT",          "GBM Alert" },
     116        { 111, /* 1 */ "GBM",      "FERMI_GBM_FLT_POS",        "GBM Flightt-calculated Position" },
     117        { 112, /* 1 */ "GBM",      "FERMI_GBM_GND_POS",        "GBM Ground-calculated Position" },
     118        { 113, /* + */ "GBM",      "FERMI_GBM_LC",             "GBM Lightcurve" },
     119        { 114, /* - */ "GBM",      "FERMI_GBM_GND_INTERNAL",   "GBM Gnd-calc Internal (beyond 112)" },
     120        { 115, /* 1 */ "GBM",      "FERMI_GBM_FIN_POS",        "GBM Final Position HitL or Offline" },
     121        { 118, /* + */ "GBM",      "FERMI_GBM_TRANS",          "GBM Transient Position" },
     122        { 119, /* 1 */ "GBM",      "FERMI_GBM_POS_TEST",       "GBM Position Test" },
     123        { 120, /* - */ "LAT",      "FERMI_LAT_POS_INI",        "LAT Position Initial" },
     124        { 121, /* 1 */ "LAT",      "FERMI_LAT_POS_UPD",        "LAT Position Update" },
     125        { 122, /* - */ "LAT",      "FERMI_LAT_POS_DIAG",       "LAT Position Diagnostic" },
     126        { 123, /* + */ "LAT",      "FERMI_LAT_TRANS",          "LAT Transient Position (previously unknown source)" },
     127        { 124, /* 1 */ "LAT",      "FERMI_LAT_POS_TEST",       "LAT Position Test (like UPD only)" },
     128        { 125, /* + */ "LAT",      "FERMI_LAT_MONITOR",        "LAT Monitor (eg Blazar, AGN, etc)" },
     129        { 126, /* 1 */ "FERMI",    "FERMI_SC_SLEW",            "Spcecraft Slew" },
     130        { 127, /* 1 */ "LAT",      "FERMI_LAT_GND",            "LAT Ground-analysis refined Pos" },
     131        { 128, /* + */ "LAT",      "FERMI_LAT_OFFLINE",        "LAT Ground-analysis Trigger Pos, Offline" },
     132        { 129, /* 1 */ "FERMI",    "FERMI_POINTDIR",           "Pointing Direction" },
     133        { 130, /* 1 */ "",         "SIMBADNED",                "SIMBAD/NED Search Results" },
     134        { 131, /* + */ "PIOTS",    "PIOTS_OT_POS",             "Pi-Of-The-Sky Optical Transient Pos" },
     135        { 132, /* + */ "KAIT",     "KAIT_SN",                  "KAIT SuperNova" },
     136        { 133, /* 1 */ "KAIT",     "SWIFT_BAT_MONITOR",        "Swift BAT Transient Monitor LC page event" },
     137        { 134, /* 1 */ "MAXI",     "MAXI_UNKNOWN",             "MAXI previously Unknown source transient (GRBs or other x-ray trans)" },
     138        { 135, /* 1 */ "MAXI",     "MAXI_KNOWN",               "MAXI previously Known source transient (already in some catalog)" },
     139        { 136, /* 1 */ "MAXI",     "MAXI_TEST",                "MAXI Test notice (for the Unknown type)" },
     140        { 137, /* + */ "OGLE",     "OGLE",                     "OGLE lensing event (Inten, yes; but not Signif)" },
     141        { 138, /* + */ "CBAT",     "CBAT",                     "CBAT" },
     142        { 139, /* + */ "MOA",      "MOA",                      "MOA lensing event (turn off inten for now!!!)" },
     143        { 140, /* 1 */ "BAT",      "SWIFT_BAT_SUBSUB",         "BAT SubSubThreshold trigger" },
     144        { 141, /* 1 */ "BAT",      "SWIFT_BAT_KNOWN_SRC",      "Known source detected in ach BAT image" },
     145        { 142, /* 1 */ "",         "VOE_1.1_IM_ALIVE",         "I'm alive socket packet sent every 60 sec" },
     146        { 143, /* 1 */ "",         "VOE_2.0_IM_ALIVE",         "I'm alive socket packet sent every 60 sec" },
     147        { 145, /* + */ "",         "COINCIDENCE",              "Temporal/Spatial coinc between mission-instruments" },
     148        { 148, /* 1 */ "SUZAKU",   "SUZAKU_LC",                "SUZAKU-WAM Lightcurve" },
     149        { 149, /* 1 */ "SNEWS",    "SNEWS",                    "SNEWS Positions" },
     150        { 150, /* p */ "LVC",      "LVC_PRELIM",               "LIGO/Virgo trigger alert (no position information)" },
     151        { 151, /* p */ "LVC",      "LVC_INITIAL",              "LIGO/Virgo initial position (skymap)" },
     152        { 152, /* p */ "LVC",      "LVC_UPDATE",               "LIGO/Virgo updates position (skymap)" },
     153        { 153, /* + */ "LVC",      "LVC_TEST",                 "LIGO/Virgo test position (skymap)" },
     154        { 154, /* p */ "LVC",      "LVC_CNTRPART",             "LVC multi-messenger Counterpart coordinates" },
     155        { 157, /* 1 */ "AMON",     "AMON_ICECUBE_COINC",       "AMON ICECUBE temporal/spatial coincidence events" },
     156        { 158, /* 1 */ "AMON",     "AMON_ICECUBE_HESE",        "AMON ICECUBE High Energy Single (neutrino) Event" },
     157        // received but missing
     158        { 160, /* 1 */ "CALET",    "CALET_GBM_FLT_LC",         "CALET-GBM Flight-produced Lightcurve" },
     159        { 161, /* 1 */ "CALET",    "CALET_GBM_GND_LC",         "CALET-GBM Ground-produced Lightcurve" },
     160        { 169, /* p */ "GWHEN",    "GWHEN_COINC",              "Coincidence between LVC and ICECUBE High Energy Neutrino event" },
     161        { 169, /* 1 */ "AMON",     "AMON_ICECUBE_EHE",         "AMON ICECUBE Extreme High Energy (neutrino) event" },
     162        { -1,          "",         "",                         "Unknown packet type" },
    161163    };
    162164}
Note: See TracChangeset for help on using the changeset viewer.