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

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






NXfermi_chopper (h5jan API)












org.eclipse.dawnsci.nexus

Interface NXfermi_chopper

    • Method Detail

      • getType

        IDataset getType()
        Fermi chopper type
        Returns:
        the value.
      • setType

        DataNode setType(IDataset type)
        Fermi chopper type
        Parameters:
        type - the type
      • getTypeScalar

        java.lang.String getTypeScalar()
        Fermi chopper type
        Returns:
        the value.
      • setTypeScalar

        DataNode setTypeScalar(java.lang.String type)
        Fermi chopper type
        Parameters:
        type - the type
      • getRotation_speed

        IDataset getRotation_speed()
        chopper rotation speed

        Type: NX_FLOAT Units: NX_FREQUENCY

        Returns:
        the value.
      • setRotation_speed

        DataNode setRotation_speed(IDataset rotation_speed)
        chopper rotation speed

        Type: NX_FLOAT Units: NX_FREQUENCY

        Parameters:
        rotation_speed - the rotation_speed
      • getRotation_speedScalar

        java.lang.Double getRotation_speedScalar()
        chopper rotation speed

        Type: NX_FLOAT Units: NX_FREQUENCY

        Returns:
        the value.
      • setRotation_speedScalar

        DataNode setRotation_speedScalar(java.lang.Double rotation_speed)
        chopper rotation speed

        Type: NX_FLOAT Units: NX_FREQUENCY

        Parameters:
        rotation_speed - the rotation_speed
      • getRadius

        IDataset getRadius()
        radius of chopper

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setRadius

        DataNode setRadius(IDataset radius)
        radius of chopper

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        radius - the radius
      • getRadiusScalar

        java.lang.Double getRadiusScalar()
        radius of chopper

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setRadiusScalar

        DataNode setRadiusScalar(java.lang.Double radius)
        radius of chopper

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        radius - the radius
      • getSlit

        IDataset getSlit()
        width of an individual slit

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setSlit

        DataNode setSlit(IDataset slit)
        width of an individual slit

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        slit - the slit
      • getSlitScalar

        java.lang.Double getSlitScalar()
        width of an individual slit

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setSlitScalar

        DataNode setSlitScalar(java.lang.Double slit)
        width of an individual slit

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        slit - the slit
      • getR_slit

        IDataset getR_slit()
        radius of curvature of slits

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setR_slit

        DataNode setR_slit(IDataset r_slit)
        radius of curvature of slits

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        r_slit - the r_slit
      • getR_slitScalar

        java.lang.Double getR_slitScalar()
        radius of curvature of slits

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setR_slitScalar

        DataNode setR_slitScalar(java.lang.Double r_slit)
        radius of curvature of slits

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        r_slit - the r_slit
      • getNumber

        IDataset getNumber()
        number of slits

        Type: NX_INT Units: NX_UNITLESS

        Returns:
        the value.
      • setNumber

        DataNode setNumber(IDataset number)
        number of slits

        Type: NX_INT Units: NX_UNITLESS

        Parameters:
        number - the number
      • getNumberScalar

        java.lang.Long getNumberScalar()
        number of slits

        Type: NX_INT Units: NX_UNITLESS

        Returns:
        the value.
      • setNumberScalar

        DataNode setNumberScalar(java.lang.Long number)
        number of slits

        Type: NX_INT Units: NX_UNITLESS

        Parameters:
        number - the number
      • getHeight

        IDataset getHeight()
        input beam height

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setHeight

        DataNode setHeight(IDataset height)
        input beam height

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        height - the height
      • getHeightScalar

        java.lang.Double getHeightScalar()
        input beam height

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setHeightScalar

        DataNode setHeightScalar(java.lang.Double height)
        input beam height

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        height - the height
      • getWidth

        IDataset getWidth()
        input beam width

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setWidth

        DataNode setWidth(IDataset width)
        input beam width

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        width - the width
      • getWidthScalar

        java.lang.Double getWidthScalar()
        input beam width

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setWidthScalar

        DataNode setWidthScalar(java.lang.Double width)
        input beam width

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        width - the width
      • getDistance

        IDataset getDistance()
        distance

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setDistance

        DataNode setDistance(IDataset distance)
        distance

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        distance - the distance
      • getDistanceScalar

        java.lang.Double getDistanceScalar()
        distance

        Type: NX_FLOAT Units: NX_LENGTH

        Returns:
        the value.
      • setDistanceScalar

        DataNode setDistanceScalar(java.lang.Double distance)
        distance

        Type: NX_FLOAT Units: NX_LENGTH

        Parameters:
        distance - the distance
      • getWavelength

        IDataset getWavelength()
        Wavelength transmitted by chopper

        Type: NX_FLOAT Units: NX_WAVELENGTH

        Returns:
        the value.
      • setWavelength

        DataNode setWavelength(IDataset wavelength)
        Wavelength transmitted by chopper

        Type: NX_FLOAT Units: NX_WAVELENGTH

        Parameters:
        wavelength - the wavelength
      • getWavelengthScalar

        java.lang.Double getWavelengthScalar()
        Wavelength transmitted by chopper

        Type: NX_FLOAT Units: NX_WAVELENGTH

        Returns:
        the value.
      • setWavelengthScalar

        DataNode setWavelengthScalar(java.lang.Double wavelength)
        Wavelength transmitted by chopper

        Type: NX_FLOAT Units: NX_WAVELENGTH

        Parameters:
        wavelength - the wavelength
      • getEnergy

        IDataset getEnergy()
        energy selected

        Type: NX_FLOAT Units: NX_ENERGY

        Returns:
        the value.
      • setEnergy

        DataNode setEnergy(IDataset energy)
        energy selected

        Type: NX_FLOAT Units: NX_ENERGY

        Parameters:
        energy - the energy
      • getEnergyScalar

        java.lang.Double getEnergyScalar()
        energy selected

        Type: NX_FLOAT Units: NX_ENERGY

        Returns:
        the value.
      • setEnergyScalar

        DataNode setEnergyScalar(java.lang.Double energy)
        energy selected

        Type: NX_FLOAT Units: NX_ENERGY

        Parameters:
        energy - the energy
      • getGeometry

        NXgeometry getGeometry()
        geometry of the fermi chopper
        Returns:
        the value.
      • setGeometry

        void setGeometry(NXgeometry geometry)
        geometry of the fermi chopper
        Parameters:
        geometry - the geometry
      • getGeometry

        NXgeometry getGeometry(java.lang.String name)
        Get a NXgeometry node by name:
        • geometry of the fermi chopper
        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:
        • geometry of the fermi chopper
        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:
        • geometry of the fermi chopper
        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.
        • geometry of the fermi chopper
        Parameters:
        geometry - the child nodes to add
      • getAbsorbing_material

        IDataset getAbsorbing_material()
        absorbing material
        Returns:
        the value.
      • setAbsorbing_material

        DataNode setAbsorbing_material(IDataset absorbing_material)
        absorbing material
        Parameters:
        absorbing_material - the absorbing_material
      • getAbsorbing_materialScalar

        java.lang.String getAbsorbing_materialScalar()
        absorbing material
        Returns:
        the value.
      • setAbsorbing_materialScalar

        DataNode setAbsorbing_materialScalar(java.lang.String absorbing_material)
        absorbing material
        Parameters:
        absorbing_material - the absorbing_material
      • getTransmitting_material

        IDataset getTransmitting_material()
        transmitting material
        Returns:
        the value.
      • setTransmitting_material

        DataNode setTransmitting_material(IDataset transmitting_material)
        transmitting material
        Parameters:
        transmitting_material - the transmitting_material
      • getTransmitting_materialScalar

        java.lang.String getTransmitting_materialScalar()
        transmitting material
        Returns:
        the value.
      • setTransmitting_materialScalar

        DataNode setTransmitting_materialScalar(java.lang.String transmitting_material)
        transmitting material
        Parameters:
        transmitting_material - the transmitting_material




© 2015 - 2024 Weber Informatics LLC | Privacy Policy