pysrw.lib.srwlib.SRWLPtSrc#
- class pysrw.lib.srwlib.SRWLPtSrc(_x=0, _y=0, _z=0, _flux=1, _unitFlux=1, _polar=1)[source]#
Bases:
object
Point Source (emitting coherent spherical wave)
- __init__(_x=0, _y=0, _z=0, _flux=1, _unitFlux=1, _polar=1)[source]#
- Parameters:
_x – horizontal position [m]
_y – vertical position [m]
_z – longitudinal position [m]
_flux – spectral flux value
_unitFlux – spectral flux units: 1- ph/s/.1%bw, 2- W/eV
_polar – polarization 1- lin. hor., 2- lin. vert., 3- lin. 45 deg., 4- lin.135 deg., 5- circ. right, 6- circ. left, 7- radial
Methods
__init__
([_x, _y, _z, _flux, _unitFlux, _polar])- param _x:
horizontal position [m]