Class: SANSDetector
Description of a detector used in a SANS instrument
URI: lambda:SANSDetector
classDiagram
class SANSDetector
click SANSDetector href "../SANSDetector/"
AttributeGroup <|-- SANSDetector
click AttributeGroup href "../AttributeGroup/"
SANSDetector : beam_trap_position_x
SANSDetector --> "0..1" QuantityValue : beam_trap_position_x
click QuantityValue href "../QuantityValue/"
SANSDetector : beam_trap_position_y
SANSDetector --> "0..1" QuantityValue : beam_trap_position_y
click QuantityValue href "../QuantityValue/"
SANSDetector : beam_trap_type
SANSDetector : description
SANSDetector : detector_description
SANSDetector : detector_name
SANSDetector : detector_type
SANSDetector : pixel_size_x
SANSDetector --> "0..1" QuantityValue : pixel_size_x
click QuantityValue href "../QuantityValue/"
SANSDetector : pixel_size_y
SANSDetector --> "0..1" QuantityValue : pixel_size_y
click QuantityValue href "../QuantityValue/"
SANSDetector : rotation_angle
SANSDetector --> "0..1" QuantityValue : rotation_angle
click QuantityValue href "../QuantityValue/"
SANSDetector : sample_detector_distance
SANSDetector --> "0..1" QuantityValue : sample_detector_distance
click QuantityValue href "../QuantityValue/"
Inheritance
- AttributeGroup
- SANSDetector
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| detector_name | 0..1 String |
User-assigned detector name | direct |
| detector_type | 0..1 String |
Type of detector | direct |
| detector_description | 0..1 String |
Free-text description of the detector | direct |
| pixel_size_x | 0..1 QuantityValue |
Pixel size in x-direction | direct |
| pixel_size_y | 0..1 QuantityValue |
Pixel size in y-direction | direct |
| sample_detector_distance | 0..1 QuantityValue |
Distance from sample to detector | direct |
| rotation_angle | 0..1 QuantityValue |
Rotation angle of the detector | direct |
| beam_trap_type | 0..1 String |
Type of beam trap (if any) | direct |
| beam_trap_position_x | 0..1 QuantityValue |
X coordinate of beam trap | direct |
| beam_trap_position_y | 0..1 QuantityValue |
Y coordinate of beam trap | direct |
| description | 0..1 String |
AttributeGroup |
Usages
| used by | used in | type | used |
|---|---|---|---|
| SANSInstrument | detectors | range | SANSDetector |
Identifier and Mapping Information
Schema Source
- from schema: http://w3id.org/lambda/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | lambda:SANSDetector |
| native | lambda:SANSDetector |
LinkML Source
Direct
name: SANSDetector
description: Description of a detector used in a SANS instrument
from_schema: http://w3id.org/lambda/
is_a: AttributeGroup
attributes:
detector_name:
name: detector_name
description: User-assigned detector name
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSDetector
range: string
detector_type:
name: detector_type
description: Type of detector
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSDetector
range: string
detector_description:
name: detector_description
description: Free-text description of the detector
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSDetector
range: string
pixel_size_x:
name: pixel_size_x
description: Pixel size in x-direction
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSDetector
- ExperimentRun
range: QuantityValue
inlined: true
pixel_size_y:
name: pixel_size_y
description: Pixel size in y-direction
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSDetector
- ExperimentRun
range: QuantityValue
inlined: true
sample_detector_distance:
name: sample_detector_distance
description: Distance from sample to detector
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSDetector
range: QuantityValue
inlined: true
rotation_angle:
name: rotation_angle
description: Rotation angle of the detector
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSDetector
range: QuantityValue
inlined: true
beam_trap_type:
name: beam_trap_type
description: Type of beam trap (if any)
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSDetector
range: string
beam_trap_position_x:
name: beam_trap_position_x
description: X coordinate of beam trap
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSDetector
range: QuantityValue
inlined: true
beam_trap_position_y:
name: beam_trap_position_y
description: Y coordinate of beam trap
from_schema: http://w3id.org/lambda/
rank: 1000
domain_of:
- SANSDetector
range: QuantityValue
inlined: true
Induced
name: SANSDetector
description: Description of a detector used in a SANS instrument
from_schema: http://w3id.org/lambda/
is_a: AttributeGroup
attributes:
detector_name:
name: detector_name
description: User-assigned detector name
from_schema: http://w3id.org/lambda/
rank: 1000
alias: detector_name
owner: SANSDetector
domain_of:
- SANSDetector
range: string
detector_type:
name: detector_type
description: Type of detector
from_schema: http://w3id.org/lambda/
rank: 1000
alias: detector_type
owner: SANSDetector
domain_of:
- SANSDetector
range: string
detector_description:
name: detector_description
description: Free-text description of the detector
from_schema: http://w3id.org/lambda/
rank: 1000
alias: detector_description
owner: SANSDetector
domain_of:
- SANSDetector
range: string
pixel_size_x:
name: pixel_size_x
description: Pixel size in x-direction
from_schema: http://w3id.org/lambda/
rank: 1000
alias: pixel_size_x
owner: SANSDetector
domain_of:
- SANSDetector
- ExperimentRun
range: QuantityValue
inlined: true
pixel_size_y:
name: pixel_size_y
description: Pixel size in y-direction
from_schema: http://w3id.org/lambda/
rank: 1000
alias: pixel_size_y
owner: SANSDetector
domain_of:
- SANSDetector
- ExperimentRun
range: QuantityValue
inlined: true
sample_detector_distance:
name: sample_detector_distance
description: Distance from sample to detector
from_schema: http://w3id.org/lambda/
rank: 1000
alias: sample_detector_distance
owner: SANSDetector
domain_of:
- SANSDetector
range: QuantityValue
inlined: true
rotation_angle:
name: rotation_angle
description: Rotation angle of the detector
from_schema: http://w3id.org/lambda/
rank: 1000
alias: rotation_angle
owner: SANSDetector
domain_of:
- SANSDetector
range: QuantityValue
inlined: true
beam_trap_type:
name: beam_trap_type
description: Type of beam trap (if any)
from_schema: http://w3id.org/lambda/
rank: 1000
alias: beam_trap_type
owner: SANSDetector
domain_of:
- SANSDetector
range: string
beam_trap_position_x:
name: beam_trap_position_x
description: X coordinate of beam trap
from_schema: http://w3id.org/lambda/
rank: 1000
alias: beam_trap_position_x
owner: SANSDetector
domain_of:
- SANSDetector
range: QuantityValue
inlined: true
beam_trap_position_y:
name: beam_trap_position_y
description: Y coordinate of beam trap
from_schema: http://w3id.org/lambda/
rank: 1000
alias: beam_trap_position_y
owner: SANSDetector
domain_of:
- SANSDetector
range: QuantityValue
inlined: true
description:
name: description
from_schema: http://w3id.org/lambda/
alias: description
owner: SANSDetector
domain_of:
- NamedThing
- AttributeGroup
range: string