In [24]:
from ximpol.irf import load_irfs
from ximpol.utils.matplotlib_ import overlay_tag, save_current_figure
irf_name = 'xipe_baseline'
#irf_name = 'ixpe_baseline'
aeff, psf, modf, edisp = load_irfs(irf_name)


>>> Reading effective area data from /Users/omodei/MY_PYTHON_MODULES/ximpol/ximpol/irf/fits/xipe_baseline.arf...
Filename: /Users/omodei/MY_PYTHON_MODULES/ximpol/ximpol/irf/fits/xipe_baseline.arf
No.    Name         Type      Cards   Dimensions   Format
0    PRIMARY     PrimaryHDU      14   ()              
1    SPECRESP    BinTableHDU     33   1090R x 3C   [E, E, E]   
2    VIGNETTING  BinTableHDU     18   1R x 3C      [100E, 4E, 400E]   
>>> Reading PSF data from /Users/omodei/MY_PYTHON_MODULES/ximpol/ximpol/irf/fits/xipe_baseline.psf...
Filename: /Users/omodei/MY_PYTHON_MODULES/ximpol/ximpol/irf/fits/xipe_baseline.psf
No.    Name         Type      Cards   Dimensions   Format
0    PRIMARY     PrimaryHDU      14   ()              
1    PSF         BinTableHDU     28   1R x 5C      [E, E, E, E, E]   
>>> Gauss + King PSF, W = 2.790e-04, sigma = 1.061e+01, N = 3.289e-03, r_c = 6.060e+00, eta = 1.481e+00, HEW = 22.8 arcsec
>>> Reading modulation factor data from /Users/omodei/MY_PYTHON_MODULES/ximpol/ximpol/irf/fits/xipe_baseline.mrf...
Filename: /Users/omodei/MY_PYTHON_MODULES/ximpol/ximpol/irf/fits/xipe_baseline.mrf
No.    Name         Type      Cards   Dimensions   Format
0    PRIMARY     PrimaryHDU      14   ()              
1    MODFRESP    BinTableHDU     32   1090R x 3C   [E, E, E]   
>>> Optimizing grid with 1090 starting points...
>>> Done, 24 points remaining.
>>> Relative (max/ave) dist. to original array: 4.834126e-03/4.416073e-04
>>> Reading energy dispersion data from /Users/omodei/MY_PYTHON_MODULES/ximpol/ximpol/irf/fits/xipe_baseline.rmf...
Filename: /Users/omodei/MY_PYTHON_MODULES/ximpol/ximpol/irf/fits/xipe_baseline.rmf
No.    Name         Type      Cards   Dimensions   Format
0    PRIMARY     PrimaryHDU       9   ()              
1    MATRIX      BinTableHDU     37   1090R x 6C   [E, E, I, I, I, 256E]   
2    EBOUNDS     BinTableHDU     32   256R x 3C    [I, E, E]   

In [25]:
aeff.view(show=True)
#save_current_figure('%s_aeff.png' % irf_name)



In [26]:
psf.view(show=True)
#save_current_figure('%s_psf.png' % irf_name)



In [27]:
modf.view(show=True)
#save_current_figure('%s_modf.png' % irf_name)



In [28]:
edisp.view(show=True)
#save_current_figure('%s_edisp.png' % irf_name)



In [ ]: