Class: XASIonChamber
Ion chamber gas mixture component for one chamber in an XAS sweep.
Parsed from the user comment (e.g. 'i0 = 30%N2, 70%He. It and Iref = N2').
Corresponds to one row in LAM_XAS_ICS.
URI: basalt_schema:XASIonChamber
classDiagram
class XASIonChamber
click XASIonChamber href "../XASIonChamber/"
XASIonChamber : chamber_index
XASIonChamber : chamber_length_mm
XASIonChamber : gas_index
XASIonChamber : gas_name
XASIonChamber : pressure_bar
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| chamber_index | 1 Integer |
Ion chamber index (1=I0, 2=It, 3=Iref) | direct |
| gas_index | 1 Integer |
1-based gas component index within the chamber mixture | direct |
| gas_name | 0..1 String |
Fill gas name (e | direct |
| chamber_length_mm | 0..1 Float |
Physical ion chamber length in mm | direct |
| pressure_bar | 0..1 Float |
Gas fill pressure in bar | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| XASInstrumentData | ion_chambers | range | XASIonChamber |
Identifier and Mapping Information
Schema Source
- from schema: https://emsl-computing.github.io/BASALT-Schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | basalt_schema:XASIonChamber |
| native | basalt_schema:XASIonChamber |
LinkML Source
Direct
name: XASIonChamber
description: 'Ion chamber gas mixture component for one chamber in an XAS sweep.
Parsed from the user comment (e.g. ''i0 = 30%N2, 70%He. It and Iref = N2'').
Corresponds to one row in LAM_XAS_ICS.'
from_schema: https://emsl-computing.github.io/BASALT-Schema
slots:
- chamber_index
- gas_index
- gas_name
- chamber_length_mm
- pressure_bar
slot_usage:
chamber_index:
name: chamber_index
required: true
gas_index:
name: gas_index
required: true
Induced
name: XASIonChamber
description: 'Ion chamber gas mixture component for one chamber in an XAS sweep.
Parsed from the user comment (e.g. ''i0 = 30%N2, 70%He. It and Iref = N2'').
Corresponds to one row in LAM_XAS_ICS.'
from_schema: https://emsl-computing.github.io/BASALT-Schema
slot_usage:
chamber_index:
name: chamber_index
required: true
gas_index:
name: gas_index
required: true
attributes:
chamber_index:
name: chamber_index
description: Ion chamber index (1=I0, 2=It, 3=Iref)
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: chamber_index
owner: XASIonChamber
domain_of:
- XASIonChamber
range: integer
required: true
gas_index:
name: gas_index
description: 1-based gas component index within the chamber mixture
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: gas_index
owner: XASIonChamber
domain_of:
- XASIonChamber
range: integer
required: true
gas_name:
name: gas_name
description: Fill gas name (e.g. Nitrogen, Helium, Argon)
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: gas_name
owner: XASIonChamber
domain_of:
- XASIonChamber
range: string
chamber_length_mm:
name: chamber_length_mm
description: Physical ion chamber length in mm
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: chamber_length_mm
owner: XASIonChamber
domain_of:
- XASIonChamber
range: float
pressure_bar:
name: pressure_bar
description: Gas fill pressure in bar
from_schema: https://emsl-computing.github.io/BASALT-Schema
rank: 1000
alias: pressure_bar
owner: XASIonChamber
domain_of:
- XASIonChamber
range: float