lib.Calibration.Qdemodulation module

class lib.Calibration.Qdemodulation.Demodulation[source]

Bases: object

Methods

bin_per_period

demodulate_JC

demodulate_methods

fitperiod

hf_noise_estimate

read_cal_src_data

return_fit_period

return_rms_period

bin_per_period(period, time, invec)[source]
demodulate_JC(period, indata, indata_src, others=None, verbose=False, template=None, quadrature=False, remove_noise=False)[source]
demodulate_methods(data_in, fmod, fourier_cuts=None, verbose=False, src_data_in=None, method='demod', others=None, template=None, remove_noise=False)[source]
fitperiod(x, y, fct)[source]
hf_noise_estimate(tt, dd)[source]
read_cal_src_data(file_list, time_offset=7200)[source]
return_fit_period(period, indata, others=None, verbose=False, template=None)[source]
return_rms_period(period, indata, others=None, verbose=False, remove_noise=False)[source]
class lib.Calibration.Qdemodulation.interp_template(xx, yy)[source]

Bases: object

Allows to interpolate a template applying an amplitude, offset and phase This si to be used in order to fit this template in each epriod of some pseudo-periodic signal For instance for demodulation

Methods

__call__(x, pars[, extra_args])

Call self as a function.