KidsProbeGainWithLinTrend

class kidsproc.kidsmodel.KidsProbeGainWithLinTrend(fp, g0, g1, g, phi_g, f0, k0, k1, m0, m1, **kwargs)[source]

Bases: kidsproc.kidsmodel._ResonanceCircleProbeMixin, kidsproc.kidsmodel._ReadoutReprComplexMixin, kidsproc.kidsmodel._KidsReadoutMixin, kidsproc.kidsmodel._ReadoutGainWithLinTrendMixin, kidsproc.kidsmodel._ComposableModelBase

Model that describes the S21 probed at fixed frequencies with an effective gain and a linear baseline trend.

Attributes Summary

f0

fp

g

g0

g1

k0

k1

m0

m1

param_names

phi_g

Methods Summary

evaluate(fr, Qr, fp, g0, g1, g, phi_g, f0, …)

Evaluate the model on some input variables.

Attributes Documentation

f0 = Parameter('f0', value=1000000000.0, unit=Hz, bounds=(0.0, None))
fp = Parameter('fp', value=1000000000.0, unit=Hz, bounds=(0.0, None))
g = Parameter('g', value=nan, tied=<function _tied_g_amp>)
g0 = Parameter('g0', value=1.0)
g1 = Parameter('g1', value=0.0)
k0 = Parameter('k0', value=0.0)
k1 = Parameter('k1', value=0.0)
m0 = Parameter('m0', value=0.0)
m1 = Parameter('m1', value=0.0)
param_names = ('fp', 'g0', 'g1', 'g', 'phi_g', 'f0', 'k0', 'k1', 'm0', 'm1')
phi_g = Parameter('phi_g', value=nan, tied=<function _tied_g_phase>)

Methods Documentation

static evaluate(fr, Qr, fp, g0, g1, g, phi_g, f0, k0, k1, m0, m1)[source]

Evaluate the model on some input variables.