Ratemeters Analysis
- The AGILE Scientific Ratemeter files contain the photon counts recorded by every AGILE instrument:
The Gamma-Ray Imaging Detector (GRID), with photon energy >50 MeV.
The Mini-Calorimeter (MCAL), energy band [0.4 - 100] MeV.
The SuperAGILE (SA), energy band [18 - 60] keV.
- The 5 panels of the Anti-Coincidence System:
The Top panel (AC0), energy band [50 - 200] keV.
The 4 lateral panels (AC1, AC2, AC3, AC4), energy band [80 - 200] keV.
The counts recorded are integrated in the energy range of the detector and in time bins of fixed width of 1.024 s, with the exception of the SuperAGILE ratemeters which use bins of 0.512 s.
The ratemeter files (the so-called “3913” files) are provided in a compressed FITS Format optimized for data download from the satellite. One file was produced for every satellite contact.
Agilepy implements a AGRatemeters class that reads the ratemeters files and extract the Ratemeters Light Curves.
The Light Curves can be used to check for transient phenomena, and if the Burst Onest Time (T0) of a Burst is provided, the significance and duration of the Burst can be estimated.
- The Analysis of the Scientific Ratemeters follows these general steps:
Prepare a
YAMLconfiguration file forAGRatemeters. You can do it manually or by usingAGRatemeters.getConfiguration().Define a
AGRatemetersobject, and read the 3913 file withAGRatemeters.readRatemeters().You can plot the Light Curve with the
AGRatemeters.plotRatemeters()function, perform a simple Aperture Photometry analysis withAGRatemeters.analyseSignal(), perform a basic estimation of the burst duration withAGRatemeters.estimateDuration().
Note
Note on Detectors. Each instrument is pointed in a different direction. In particular, AC4 is always pointed towards the Sun.
- The Light Curves produced by the
AGRatemetersclass include 3 columns: OBT: detection time in AGILE seconds.COUNTS: counts measured.COUNTS_D: counts de-trended with a FFT (Fast Fourier Transform) algorithm to remove background modulation due to the orbital motion and spinning of the satellite.
Configuration
We describe here the parameters of the configuration file section by section.
Output
These parameters are common to all Agilepy classes.
Option
Type
Default
Required
Description
outdir
string
yes
Output Directory.
filenameprefix
string
ratemters_product
no
Prefix for files.
sourcename
string
rm-source
no
Tag with source name.
username
string
my_name
no
Tag with user name.
verboselvl
int
0
yes
0 for no extra logs, 1 for INFO, 2 for DEBUG.
Selection
Option
Type
Default
Required
Description
file_path
string
yes
Path to the input file.
Analysis
Option
Type
Default
Required
Description
timetype
string
yes
Format of the Burst Oneset Time.
background_tmin
float
-4.0
no
Minimum Time used for background estimation.
background_tmax
float
-2.0
no
Maximum Time used for background estimation.
signal_tmin
float
-1.0
no
Minimum Time used for signal estimation.
signal_tmax
float
1.0
no
Maximum Time used for signal estimation.
Note
Note on Time Formats.
The timetype can be TT or OBT for AGILE seconds (TT seconds since 2004-01-01 00:00:00.000), or a format acknowledged by the astropy.time.Time class.
T0 will be converted in AGILE seconds and used as reference time for plots and analyses.