simu.lib.InstruX Module¶
Instrument simulation module
Created on 29 nov. 2017
@author: colley JM
Classes¶
ArraySquareCell([ncel_x, ncel_y, size_cm]) |
unit : cm, cm^2 |
CatalogFovBasic() |
a catalog of sources in the FOV |
InstruXbase(p_mask, p_detec, p_dist_mask_detec) |
mask convention : 1 for hole, 0 stop photon |
SimuECLAIRsInterpol([show, p_nb_pixel]) |
|
SimuECLAIRsMaskProjection(catalog_x[, …]) |
|
SimuECLAIRsRayTracing(catalog_x[, show, …]) |
|
SimuInstruXBase() |
|
SimuInstruXMaskInterpolation(instru_x) |
prerequis : mask re-sampling in grid detector |
SimuInstruXRayTracing(instru_x, catalog_x) |
simulation instru X with |
Class diagram¶