aklab.Recombination module#

class aklab.Recombination.Recombination(data, mass=2, p0=None, tag='', fit_range=None, jf=None, disp=True, tlim=1000, kd=5.1e-31, fix_jf=True, k1=8.286246100559756, k2=69.68, c1=3.0385593350848646e-07, style=False, yoffset=None)[source]#

Bases: object

Add docstring

calc_ku(param, disp, l=0.02)[source]#

Add docstring

calc_loop(tlim=1000, loop=1000, p0=None, style=False, xoffset=None, yoffset=None)[source]#

Add docstring

fitting(func, t, y)[source]#

Add docstring

fitting_function(t, a, b)[source]#

Add docstring

fitting_function2(t, a)[source]#

Add docstring

plot(x, y, label='', title=None, scatter=False, color=None, fig=True, convert=True, co=[8.733935665396627, 69.68, 2.978590280897269e-07], subtract=False)[source]#

Add docstring

aklab.Recombination.convert_itoj(i, k1=8.73, k2=69.68, c1=2.97e-07)[source]#

Add description

Parameters
  • i (float) –

  • k1 (float) –

  • k2 (float) –

  • c1 (float) –

aklab.Recombination.disp_table(df, index=None, save=False, dpi=100, figsize=None, fontsize=28, titlefontname=None)[source]#

Add description

Parameters
  • df (pandas.DataFrame) –

  • index (None) –

  • save (bool) –

  • dpi (int) –

  • figsize (None) –

  • fontsize (int) –

  • titlefontname (string) –