All Downloads are FREE. Search and download functionalities are using the official Maven repository.

generated.docs.javadoc.org.eclipse.dawnsci.nexus.NXmoderator.html Maven / Gradle / Ivy






NXmoderator (h5jan API)












org.eclipse.dawnsci.nexus

Interface NXmoderator

    • Method Detail

      • getGeometry

        NXgeometry getGeometry()
        "Engineering" position of moderator
        Returns:
        the value.
      • setGeometry

        void setGeometry(NXgeometry geometry)
        "Engineering" position of moderator
        Parameters:
        geometry - the geometry
      • getGeometry

        NXgeometry getGeometry(java.lang.String name)
        Get a NXgeometry node by name:
        • "Engineering" position of moderator
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXgeometry for that node.
      • setGeometry

        void setGeometry(java.lang.String name,
                         NXgeometry geometry)
        Set a NXgeometry node by name:
        • "Engineering" position of moderator
        Parameters:
        name - the name of the node
        geometry - the value to set
      • getAllGeometry

        java.util.Map<java.lang.String,NXgeometry> getAllGeometry()
        Get all NXgeometry nodes:
        • "Engineering" position of moderator
        Returns:
        a map from node names to the NXgeometry for that node.
      • setAllGeometry

        void setAllGeometry(java.util.Map<java.lang.String,NXgeometry> geometry)
        Set multiple child nodes of a particular type.
        • "Engineering" position of moderator
        Parameters:
        geometry - the child nodes to add
      • getDistance

        IDataset getDistance()
        Effective distance as seen by measuring radiation

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setDistance

        DataNode setDistance(IDataset distance)
        Effective distance as seen by measuring radiation

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        distance - the distance
      • getDistanceScalar

        java.lang.Double getDistanceScalar()
        Effective distance as seen by measuring radiation

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setDistanceScalar

        DataNode setDistanceScalar(java.lang.Double distance)
        Effective distance as seen by measuring radiation

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        distance - the distance
      • getType

        IDataset getType()

        Enumeration:

        • H20
        • D20
        • Liquid H2
        • Liquid CH4
        • Liquid D2
        • Solid D2
        • C
        • Solid CH4
        • Solid H2

        Returns:
        the value.
      • setType

        DataNode setType(IDataset type)

        Enumeration:

        • H20
        • D20
        • Liquid H2
        • Liquid CH4
        • Liquid D2
        • Solid D2
        • C
        • Solid CH4
        • Solid H2

        Parameters:
        type - the type
      • getTypeScalar

        java.lang.String getTypeScalar()

        Enumeration:

        • H20
        • D20
        • Liquid H2
        • Liquid CH4
        • Liquid D2
        • Solid D2
        • C
        • Solid CH4
        • Solid H2

        Returns:
        the value.
      • setTypeScalar

        DataNode setTypeScalar(java.lang.String type)

        Enumeration:

        • H20
        • D20
        • Liquid H2
        • Liquid CH4
        • Liquid D2
        • Solid D2
        • C
        • Solid CH4
        • Solid H2

        Parameters:
        type - the type
      • getPoison_depth

        IDataset getPoison_depth()

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setPoison_depth

        DataNode setPoison_depth(IDataset poison_depth)

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        poison_depth - the poison_depth
      • getPoison_depthScalar

        java.lang.Double getPoison_depthScalar()

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setPoison_depthScalar

        DataNode setPoison_depthScalar(java.lang.Double poison_depth)

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        poison_depth - the poison_depth
      • getCoupled

        IDataset getCoupled()
        whether the moderator is coupled

        Type: NX_BOOLEAN

        Returns:
        the value.
      • setCoupled

        DataNode setCoupled(IDataset coupled)
        whether the moderator is coupled

        Type: NX_BOOLEAN

        Parameters:
        coupled - the coupled
      • getCoupledScalar

        java.lang.Boolean getCoupledScalar()
        whether the moderator is coupled

        Type: NX_BOOLEAN

        Returns:
        the value.
      • setCoupledScalar

        DataNode setCoupledScalar(java.lang.Boolean coupled)
        whether the moderator is coupled

        Type: NX_BOOLEAN

        Parameters:
        coupled - the coupled
      • getCoupling_material

        IDataset getCoupling_material()
        The material used for coupling. Usually Cd.
        Returns:
        the value.
      • setCoupling_material

        DataNode setCoupling_material(IDataset coupling_material)
        The material used for coupling. Usually Cd.
        Parameters:
        coupling_material - the coupling_material
      • getCoupling_materialScalar

        java.lang.String getCoupling_materialScalar()
        The material used for coupling. Usually Cd.
        Returns:
        the value.
      • setCoupling_materialScalar

        DataNode setCoupling_materialScalar(java.lang.String coupling_material)
        The material used for coupling. Usually Cd.
        Parameters:
        coupling_material - the coupling_material
      • getPoison_material

        IDataset getPoison_material()

        Enumeration:

        • Gd
        • Cd

        Returns:
        the value.
      • setPoison_material

        DataNode setPoison_material(IDataset poison_material)

        Enumeration:

        • Gd
        • Cd

        Parameters:
        poison_material - the poison_material
      • getPoison_materialScalar

        java.lang.String getPoison_materialScalar()

        Enumeration:

        • Gd
        • Cd

        Returns:
        the value.
      • setPoison_materialScalar

        DataNode setPoison_materialScalar(java.lang.String poison_material)

        Enumeration:

        • Gd
        • Cd

        Parameters:
        poison_material - the poison_material
      • getTemperature

        IDataset getTemperature()
        average/nominal moderator temperature

        Type: NX_FLOAT Units: NX_TEMPERATURE

        Returns:
        the value.
      • setTemperature

        DataNode setTemperature(IDataset temperature)
        average/nominal moderator temperature

        Type: NX_FLOAT Units: NX_TEMPERATURE

        Parameters:
        temperature - the temperature
      • getTemperatureScalar

        java.lang.Double getTemperatureScalar()
        average/nominal moderator temperature

        Type: NX_FLOAT Units: NX_TEMPERATURE

        Returns:
        the value.
      • setTemperatureScalar

        DataNode setTemperatureScalar(java.lang.Double temperature)
        average/nominal moderator temperature

        Type: NX_FLOAT Units: NX_TEMPERATURE

        Parameters:
        temperature - the temperature
      • getTemperature_log

        NXlog getTemperature_log()
        log file of moderator temperature
        Returns:
        the value.
      • setTemperature_log

        void setTemperature_log(NXlog temperature_log)
        log file of moderator temperature
        Parameters:
        temperature_log - the temperature_log
      • getPulse_shape

        NXdata getPulse_shape()
        moderator pulse shape
        Returns:
        the value.
      • setPulse_shape

        void setPulse_shape(NXdata pulse_shape)
        moderator pulse shape
        Parameters:
        pulse_shape - the pulse_shape




© 2015 - 2024 Weber Informatics LLC | Privacy Policy