roxieapi.cadata.QuenchDefinition module

class roxieapi.cadata.QuenchDefinition.QuenchDefinition(name: str = '', comment: str = '', cp_sc: int | None = None, cp_cu: int | None = None, k_cu: int | None = None, res_cu: int | None = None, cp_ins: int | None = None, k_ins: int | None = None, cp_fill: int | None = None, perc_he: float | None = None)[source]

Bases: Definition

Class for quench definition.

cp_sc

The fit function for the specific heat of the superconductor.

Type:

str

See also

http://cern.ch/roxie > Documentation > Materials.pdf

cp_cu

The fit function for the specific heat of copper.

Type:

str

See also

http://cern.ch/roxie > Documentation > Materials.pdf

k_cu

The fit function for the thermal conductivity of copper.

Type:

str

See also

http://cern.ch/roxie > Documentation > Materials.pdf

res_cu

The fit function for the electrical resistitvity of copper.

Type:

str

See also

http://cern.ch/roxie > Documentation > Materials.pdf

cp_ins

The fit function for the heat capacity of the cable insulation.

Type:

str

See also

http://cern.ch/roxie > Documentation > Materials.pdf

k_ins

The fit function for the thermal conductivity of the cable insulation.

Type:

str

See also

http://cern.ch/roxie > Documentation > Materials.pdf

cp_fill

The fit function for the heat capacity of the material filling the cable voids.

Type:

str

See also

http://cern.ch/roxie > Documentation > Materials.pdf

perc_he

The percentage of the cable voids that is filled by helium.

Type:

float

cp_cu: int | None = None
cp_fill: int | None = None
cp_ins: int | None = None
cp_sc: int | None = None
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

k_cu: int | None = None
k_ins: int | None = None
perc_he: float | None = None
res_cu: int | None = None