roxieapi.cadata.TransientDefinition module

class roxieapi.cadata.TransientDefinition.TransientDefinition(name: str = '', comment: str = '', r_c: float = 0.0, r_a: float = 0.0, l_fil_tp: float = 0.0, res_0: float = 0.0, dres_over_db: float = 0.0, f_strand_fill: float = 0.0)[source]

Bases: Definition

Class for transient definition.

r_c

The cross resistance (Ohm) between strands.

Type:

float

r_a

The adjacent resistance (Ohm) between strands.

Type:

float

l_fil_tp

The filament twist pitch length (m).

Type:

float

res_0 (float

The constant part (Ohm/m) of the magnetoresistive matrix copper

dres_over_db

The derivative dR/dB (Ohm/mT) of the magnetoresistive matrix copper.

Type:

float

f_strand_fill

The filling factor of a strand for IFCC calculations

Type:

float

dres_over_db: float = 0.0
f_strand_fill: float = 0.0
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

l_fil_tp: float = 0.0
r_a: float = 0.0
r_c: float = 0.0
res_0: float = 0.0