KidsSimulator

class kidsproc.kidsmodel.simulator.KidsSimulator(fr=None, Qr=None, background=None, responsivity=None)[source]

Bases: object

Class that make simulated kids data.

Attributes Summary

fwhm_f

Return the resonance FWHM in unit of Hz.

fwhm_x

Return the resonance FWHM in unit of x.

Methods Summary

probe_p(self, pwrs)

Return detector response for given optical power.

solve_x(self, \*args)

Return x for given detector response.

sweep_x(self[, n_steps, n_fwhms, xlim])

Return a resonance circle sweep.

Attributes Documentation

fwhm_f

Return the resonance FWHM in unit of Hz.

fwhm_x

Return the resonance FWHM in unit of x.

Methods Documentation

probe_p(self, pwrs)[source]

Return detector response for given optical power.

solve_x(self, *args)[source]

Return x for given detector response.

sweep_x(self, n_steps=None, n_fwhms=None, xlim=None)[source]

Return a resonance circle sweep.