LensingTransformer
- class dysmalpy.lensing.LensingTransformer(mesh_file, mesh_ra, mesh_dec, source_plane_data_cube=None, source_plane_nx=None, source_plane_ny=None, source_plane_nchan=None, source_plane_cenra=None, source_plane_cendec=None, source_plane_pixsc=None, source_plane_cenx=None, source_plane_ceny=None, image_plane_cenra=None, image_plane_cendec=None, image_plane_pixsc=None, image_plane_sizex=None, image_plane_sizey=None, image_plane_cenx=None, image_plane_ceny=None, verbose=True, c_verbose=0)[source]
Bases:
object
docstring for LensingTransformer
- Parameters:
mesh_file – String. The “mesh.dat” file from the lensing modeling using Glafic software.
verbose – Boolean. The verbose level for this Python class.
c_verbose – Integer. The verbose level for the C program.
Methods Summary
logMessage
(text)Print message with logger.info() or logger.debug() depending on current logging level.
performLensingTransformation
([imcenra, ...])setDebugLevel
([level])setSourcePlaneDataCube
(source_plane_data_cube)updateSourcePlaneDataCube
(source_plane_data_cube)Methods Documentation
- logMessage(text)[source]
Print message with logger.info() or logger.debug() depending on current logging level.
- performLensingTransformation(imcenra=None, imcendec=None, impixsc=None, imsizex=None, imsizey=None, imcenx=None, imceny=None, verbose=True, c_verbose=0)[source]