Skip to content

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

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