Eom

Eom#

class Eom(omegaRf)#

Bases: handle

Eom models an electro-optic modulator RF-induced frequency shift.

Provides sideband frequency offsets proportional to the RF frequency.

Example:

e = Eom(40);  % 40 MHz
df = e.shift(+1);  % +40 MHz first-order
Constructor Summary
Eom(omegaRf)#

Construct an Eom.

Parameters:

omegaRf (double) – RF frequency [MHz]

Property Summary
RfFrequency#

RF frequency [MHz]

Method Summary
shift(order)#

EOM sideband frequency shift.

Parameters:

order (double) – Sideband order (+/-1, …)

Returns:

Frequency shift [MHz]

Return type:

double