pyepr.resonator_profile_analysis

Classes

ResonatorProfileAnalysis

Analysis and calculation of resonator profiles.

Functions

ceil(number[, decimals])

floor(number[, decimals])

calc_overlap(x, func1, func2)

Calcuates the overlap between two functions.

BSpline_extra(tck_s)

optimise_spectra_position(resonator_profile, fieldsweep)

Module Contents

pyepr.resonator_profile_analysis.ceil(number, decimals=0)[source]
pyepr.resonator_profile_analysis.floor(number, decimals=0)[source]
pyepr.resonator_profile_analysis.calc_overlap(x, func1, func2)[source]

Calcuates the overlap between two functions.

Parameters:
xnp.ndarray

The x axis of the functions

func1function

The first function

func2function

The second function

Returns:
float

The overlap between the two functions.

pyepr.resonator_profile_analysis.BSpline_extra(tck_s)[source]
pyepr.resonator_profile_analysis.optimise_spectra_position(resonator_profile, fieldsweep, verbosity=0)[source]