roxieapi.cadata.FilamentDefinition module

class roxieapi.cadata.FilamentDefinition.FilamentDefinition(name: str = '', comment: str = '', d_fil_out: float = 0.0, d_fil_in: float = 0.0, fit_j_c: str = '', fit_perp: str = '')[source]

Bases: Definition

Class for strand definition.

d_fil_out

The outer diameter of filament (um).

Type:

float

d_fil_in

The inner diameter of filament (um).

Type:

float

fit_j_c

Critical current fit.

Type:

str

fit_perp

Name of the critical surface fit for orthogonal direction 2.

Type:

str

d_fil_in: float = 0.0
d_fil_out: float = 0.0
fit_j_c: str = ''
fit_perp: str = ''
static get_magnum_to_roxie_dct() dict[source]

Method returning a mapping from MagNum naming convention to ROXIE naming convention.

Returns:

a dictionary from MagNum to ROXIE names