ecpi.simu.lib.sources Module

Sources simulation module

Created on 14 févr. 2019

author: catalano camille , APC/IN2P3/CNRS

Classes

ECLAIRsDetectorEffect() Implementation of detector effects (ARF, IRF, RMF)
GlobalContextSimulator() Create global simulation context.
ListModelPointSrcFromCatalog(o_dpix[, use_irf]) Manage list of point source
ModelCxbFlat([cxb_level]) model for a flat CXB without spectrum
ModelCxbFlatBasedEnergy([solidangle_filename]) Model for a geometrically flat CXB with energy dependence as specified with the Moretti spectrum.
ModelCxbShapeBased([cxb_level, …]) Model for a CXB without spectrum based on the pixel solid angle shape
ModelCxbShapeBasedEnergy([solidangle_filename]) Model for an energy dependent CXB based on the pixel solid angle shape
ModelEarthMoretti([limb, vec_earth]) Model for an energy dependent CXB in the presence of Earth in FOV.
ModelFlat(level) Generic class for flat model
ModelInternalNoise([noise_level]) Model for a flat internal noise, impact on detector of particles in the terrestrial environment
ModelMeanCXBMorettiSmart() model CXB Moretti with and without earth
ModelMeanCXBShapeBasedEnergyWithEarthCalculator([…]) Model for an energy dependent CXB in the presence of Earth in FOV.
ModelMeanCXBShapeBasedEnergyWithEarthSimulator() Model for an energy dependent CXB in the presence of Earth in FOV.
ModelPointSrcIRF(info_src) model for point source
ModelPointSrcSinElev(info_src) Model for point source.
ModelSrcInterface() Base object for the creation of the shadowgram model of different sources
Row(table, index) A class to represent one row of a Table object.
SolidAngleComputationWithEarth(instru_ecl[, …]) Solid angle computation for the ECLAIRs instrument in the presence of Earth in the FOV.
SolidAngleWithEarthOrNot(instru_ecl[, …]) Solid angle computation for the ECLAIRs instrument in the presence of Earth in the FOV.

Class diagram

_images/classes_ecpi.simu.lib.sources.png