diff --git a/gcn/notices/svom/eclairs/trigger.catalog.example.json b/gcn/notices/svom/eclairs/trigger.catalog.example.json new file mode 100644 index 00000000..a8220e0e --- /dev/null +++ b/gcn/notices/svom/eclairs/trigger.catalog.example.json @@ -0,0 +1,18 @@ +{ + "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/trigger.schema.json", + "instrument": "ECLAIRs", + "alert_datetime": "2024-02-22T08:51:55", + "alert_tense": "test", + "alert_type": "initial", + "id": ["sb24022203"], + "event_name": ["M1"], + "trigger_time": "2024-02-22T08:51:31.320000", + "ra": 143.2478, + "dec": -68.0289, + "ra_dec_error": 0.1, + "image_snr": 25.67, + "image_duration": 0.0, + "image_energy_range": [4, 20], + "trigger_type": "rate", + "slew_status": "not_requested" +} diff --git a/gcn/notices/svom/eclairs/trigger.not-slewing.example.json b/gcn/notices/svom/eclairs/trigger.not-slewing.example.json new file mode 100644 index 00000000..36808524 --- /dev/null +++ b/gcn/notices/svom/eclairs/trigger.not-slewing.example.json @@ -0,0 +1,17 @@ +{ + "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/trigger.schema.json", + "instrument": "ECLAIRs", + "alert_datetime": "2024-02-22T08:51:55", + "alert_tense": "test", + "alert_type": "update", + "id": ["sb24022203"], + "trigger_time": "2024-02-22T08:51:31.320000", + "ra": 143.2478, + "dec": -68.0289, + "ra_dec_error": 0.1, + "image_snr": 25.67, + "image_duration": 0.0, + "image_energy_range": [4, 20], + "trigger_type": "rate", + "slew_status": "rejected" +} diff --git a/gcn/notices/svom/eclairs/trigger.slewing.example.json b/gcn/notices/svom/eclairs/trigger.slewing.example.json new file mode 100644 index 00000000..4a42edcb --- /dev/null +++ b/gcn/notices/svom/eclairs/trigger.slewing.example.json @@ -0,0 +1,17 @@ +{ + "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/trigger.schema.json", + "instrument": "ECLAIRs", + "alert_datetime": "2024-02-22T08:51:55", + "alert_tense": "test", + "alert_type": "update", + "id": ["sb24022203"], + "trigger_time": "2024-02-22T08:51:31.320000", + "ra": 143.2478, + "dec": -68.0289, + "ra_dec_error": 0.1, + "image_snr": 25.67, + "image_duration": 0.0, + "image_energy_range": [4, 20], + "trigger_type": "rate", + "slew_status": "accepted" +} diff --git a/gcn/notices/svom/eclairs/trigger.wakeup.example.json b/gcn/notices/svom/eclairs/trigger.wakeup.example.json new file mode 100644 index 00000000..cb24a4db --- /dev/null +++ b/gcn/notices/svom/eclairs/trigger.wakeup.example.json @@ -0,0 +1,17 @@ +{ + "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/trigger.schema.json", + "instrument": "ECLAIRs", + "alert_datetime": "2024-02-22T08:51:55", + "alert_tense": "test", + "alert_type": "initial", + "id": ["sb24022203"], + "trigger_time": "2024-02-22T08:51:31.320000", + "ra": 143.2478, + "dec": -68.0289, + "ra_dec_error": 0.1, + "image_snr": 25.67, + "image_duration": 0.0, + "image_energy_range": [4, 20], + "trigger_type": "rate", + "slew_status": "not_requested" +} diff --git a/gcn/notices/svom/grm/trigger.example.json b/gcn/notices/svom/grm/trigger.example.json new file mode 100644 index 00000000..02b35180 --- /dev/null +++ b/gcn/notices/svom/grm/trigger.example.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/trigger.schema.json", + "instrument": "GRM", + "alert_datetime": "2024-02-22T08:51:55", + "alert_tense": "test", + "alert_type": "initial", + "id": ["sb24022203"], + "trigger_time": "2024-02-22T08:51:31.320000", + "ra": 143.2478, + "dec": -68.0289, + "ra_dec_error": 0.1, + "rate_snr": 25.67, + "rate_duration": 0.0, + "rate_energy_range": [15, 550], + "triggered_GRDs": [true, true, true] +} diff --git a/gcn/notices/svom/trigger.schema.json b/gcn/notices/svom/trigger.schema.json new file mode 100644 index 00000000..ed2ac9fe --- /dev/null +++ b/gcn/notices/svom/trigger.schema.json @@ -0,0 +1,35 @@ +{ + "$id": "https://gcn.nasa.gov/schema/main/gcn/notices/svom/trigger.schema.json", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "type": "object", + "unevaluatedProperties": false, + "title": "SVOM trigger alerts", + "description": "ECLAIRs or GRM trigger parameters computed onboard", + "allOf": [ + { "$ref": "../core/AdditionalInfo.schema.json" }, + { "$ref": "../core/Alert.schema.json" }, + { "$ref": "../core/DateTime.schema.json" }, + { "$ref": "../core/Event.schema.json" }, + { "$ref": "../core/Localization.schema.json" }, + { "$ref": "../core/Reporter.schema.json" }, + { "$ref": "../core/Statistics.schema.json" }, + { "$ref": "../core/Pointing.schema.json" }, + { "$ref": "../core/GeoLocBase.schema.json" } + ], + "properties": { + "$schema": true, + "slew_status": { + "enum": ["accepted", "rejected", "not_requested"], + "description": "Spacecraft slew status" + }, + "triggered_GRDs": { + "type": "array", + "items": { + "type": "boolean" + }, + "minItems": 3, + "maxItems": 3, + "description": "In case of a GRM trigger, trigger status the 3 GRDs. Each item correspond to one of the 3 GRDs: true means the GRD triggers, false not" + } + } +}