pypho_cwlaser

Models an ideal cw-lasersource. Output is without any noise and over phase, polarisation and power constant over time.

 

pypho_cwlaser.__init__(glova, power, Df, teta)

Instantiation and parameter setting.

Parameter Type Description
glova instance Global parameters
power float Mean signal power in dBm.
Df float Frequency deviation of the signal in GHz.
Default value is 0 GHz.
teta float Rotation of the polarisation in rad.
Default value is 0: Only optical signal power in X-polarisation.

 

Output Type Description
User defined variable pypho_cwlaser.pypho_cwlaser  

 

pypho_cwlaser.__call__(power (optional), Df (optional), teta (optional))

Parameter Type Description
Optional paramter   As defined above

 

Output Type Description
User defined variable list Returns a list in which the optical data and noise signal are defined. Read here about data signal and noise representation.