microcalorimetry.arrays¶
Defines array structures used in this library.
Classes¶
Series of values swept by frequency. |
|
Series of values swept by DC power. |
|
Effective efficiency of a power sensor. |
|
Complex reflection coefficient. |
|
Correction factor data for a microcalorimeter. |
|
Metdata required for temperature independent thermoelectric sensitivities. |
|
Temperature independent polynomial fit coefficients thermoelectric. |
|
Temperature dependent polynomial fit coefficients of thermoelectric. |
Functions¶
|
Cast the underlying DataArray of an RMEMeas as an annotated array. |
Module Contents¶
- microcalorimetry.arrays.as_annotated(meas: rmellipse.RMEMeas, Annotation: type[rmellipse.AnnotatedArray], validate: bool = True) rmellipse.RMEMeas[rmellipse.AnnotatedArray][source]¶
Cast the underlying DataArray of an RMEMeas as an annotated array.
- class microcalorimetry.arrays.RFSweep(*args, **kwargs)[source]¶
Bases:
rmellipse.AnnotatedArraySeries of values swept by frequency.
- class microcalorimetry.arrays.DCSweep(*args, **kwargs)[source]¶
Bases:
rmellipse.AnnotatedArraySeries of values swept by DC power.
- class microcalorimetry.arrays.Eta(*args, **kwargs)[source]¶
Bases:
rmellipse.AnnotatedArrayEffective efficiency of a power sensor.
‘eta’ is a singular dimension.
- class microcalorimetry.arrays.S11(*args, **kwargs)[source]¶
Bases:
rmellipse.AnnotatedArrayComplex reflection coefficient.
s is a singular dimension.
- class microcalorimetry.arrays.GC(*args, **kwargs)[source]¶
Bases:
rmellipse.AnnotatedArrayCorrection factor data for a microcalorimeter.
The gc dimension describes the index correction term, is usually of length 1 - 4 depending on the type of model.
- class microcalorimetry.arrays.KDCFitMeta(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelMetdata required for temperature independent thermoelectric sensitivities.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.