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

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






NXseparatorImpl (h5jan API)












org.eclipse.dawnsci.nexus.impl

Class NXseparatorImpl

    • Field Detail

      • PERMITTED_CHILD_GROUP_CLASSES

        public static final java.util.Set<NexusBaseClass> PERMITTED_CHILD_GROUP_CLASSES
    • Constructor Detail

      • NXseparatorImpl

        public NXseparatorImpl()
      • NXseparatorImpl

        public NXseparatorImpl(long oid)
    • Method Detail

      • getNXclass

        public java.lang.Class<? extends NXobject> getNXclass()
        Description copied from interface: NXobject
        Java Class object of the interface for this base class, e.g. NXsample.class.
        Specified by:
        getNXclass in interface NXobject
        Returns:
        name of Nexus class
      • getDescription

        public IDataset getDescription()
        Description copied from interface: NXseparator
        extended description of the separator.

        Type: NX_CHAR

        Specified by:
        getDescription in interface NXseparator
        Returns:
        the value.
      • getDescriptionScalar

        public java.lang.String getDescriptionScalar()
        Description copied from interface: NXseparator
        extended description of the separator.

        Type: NX_CHAR

        Specified by:
        getDescriptionScalar in interface NXseparator
        Returns:
        the value.
      • setDescription

        public DataNode setDescription(IDataset description)
        Description copied from interface: NXseparator
        extended description of the separator.

        Type: NX_CHAR

        Specified by:
        setDescription in interface NXseparator
        Parameters:
        description - the description
      • setDescriptionScalar

        public DataNode setDescriptionScalar(java.lang.String description)
        Description copied from interface: NXseparator
        extended description of the separator.

        Type: NX_CHAR

        Specified by:
        setDescriptionScalar in interface NXseparator
        Parameters:
        description - the description
      • getBeamline_distance

        public IDataset getBeamline_distance()
        Description copied from interface: NXseparator
        define position of beamline element relative to production target

        Type: NX_FLOAT Units: NX_LENGTH

        Specified by:
        getBeamline_distance in interface NXseparator
        Returns:
        the value.
      • getBeamline_distanceScalar

        public java.lang.Double getBeamline_distanceScalar()
        Description copied from interface: NXseparator
        define position of beamline element relative to production target

        Type: NX_FLOAT Units: NX_LENGTH

        Specified by:
        getBeamline_distanceScalar in interface NXseparator
        Returns:
        the value.
      • setBeamline_distance

        public DataNode setBeamline_distance(IDataset beamline_distance)
        Description copied from interface: NXseparator
        define position of beamline element relative to production target

        Type: NX_FLOAT Units: NX_LENGTH

        Specified by:
        setBeamline_distance in interface NXseparator
        Parameters:
        beamline_distance - the beamline_distance
      • setBeamline_distanceScalar

        public DataNode setBeamline_distanceScalar(java.lang.Double beamline_distance)
        Description copied from interface: NXseparator
        define position of beamline element relative to production target

        Type: NX_FLOAT Units: NX_LENGTH

        Specified by:
        setBeamline_distanceScalar in interface NXseparator
        Parameters:
        beamline_distance - the beamline_distance
      • getSet_Bfield_current

        public IDataset getSet_Bfield_current()
        Description copied from interface: NXseparator
        current set on magnet supply.

        Type: NX_FLOAT Units: NX_CURRENT

        Specified by:
        getSet_Bfield_current in interface NXseparator
        Returns:
        the value.
      • getSet_Bfield_currentScalar

        public java.lang.Double getSet_Bfield_currentScalar()
        Description copied from interface: NXseparator
        current set on magnet supply.

        Type: NX_FLOAT Units: NX_CURRENT

        Specified by:
        getSet_Bfield_currentScalar in interface NXseparator
        Returns:
        the value.
      • setSet_Bfield_current

        public DataNode setSet_Bfield_current(IDataset set_Bfield_current)
        Description copied from interface: NXseparator
        current set on magnet supply.

        Type: NX_FLOAT Units: NX_CURRENT

        Specified by:
        setSet_Bfield_current in interface NXseparator
        Parameters:
        set_Bfield_current - the set_Bfield_current
      • setSet_Bfield_currentScalar

        public DataNode setSet_Bfield_currentScalar(java.lang.Double set_Bfield_current)
        Description copied from interface: NXseparator
        current set on magnet supply.

        Type: NX_FLOAT Units: NX_CURRENT

        Specified by:
        setSet_Bfield_currentScalar in interface NXseparator
        Parameters:
        set_Bfield_current - the set_Bfield_current
      • setRead_Bfield_current

        public void setRead_Bfield_current(NXlog read_Bfield_current)
        Description copied from interface: NXseparator
        current read from magnet supply.
        Specified by:
        setRead_Bfield_current in interface NXseparator
        Parameters:
        read_Bfield_current - the read_Bfield_current
      • setRead_Bfield_voltage

        public void setRead_Bfield_voltage(NXlog read_Bfield_voltage)
        Description copied from interface: NXseparator
        voltage read from magnet supply.
        Specified by:
        setRead_Bfield_voltage in interface NXseparator
        Parameters:
        read_Bfield_voltage - the read_Bfield_voltage
      • getSet_Efield_voltage

        public IDataset getSet_Efield_voltage()
        Description copied from interface: NXseparator
        current set on HT supply.

        Type: NX_FLOAT Units: NX_VOLTAGE

        Specified by:
        getSet_Efield_voltage in interface NXseparator
        Returns:
        the value.
      • getSet_Efield_voltageScalar

        public java.lang.Double getSet_Efield_voltageScalar()
        Description copied from interface: NXseparator
        current set on HT supply.

        Type: NX_FLOAT Units: NX_VOLTAGE

        Specified by:
        getSet_Efield_voltageScalar in interface NXseparator
        Returns:
        the value.
      • setSet_Efield_voltage

        public DataNode setSet_Efield_voltage(IDataset set_Efield_voltage)
        Description copied from interface: NXseparator
        current set on HT supply.

        Type: NX_FLOAT Units: NX_VOLTAGE

        Specified by:
        setSet_Efield_voltage in interface NXseparator
        Parameters:
        set_Efield_voltage - the set_Efield_voltage
      • setSet_Efield_voltageScalar

        public DataNode setSet_Efield_voltageScalar(java.lang.Double set_Efield_voltage)
        Description copied from interface: NXseparator
        current set on HT supply.

        Type: NX_FLOAT Units: NX_VOLTAGE

        Specified by:
        setSet_Efield_voltageScalar in interface NXseparator
        Parameters:
        set_Efield_voltage - the set_Efield_voltage
      • setRead_Efield_current

        public void setRead_Efield_current(NXlog read_Efield_current)
        Description copied from interface: NXseparator
        current read from HT supply.
        Specified by:
        setRead_Efield_current in interface NXseparator
        Parameters:
        read_Efield_current - the read_Efield_current
      • setRead_Efield_voltage

        public void setRead_Efield_voltage(NXlog read_Efield_voltage)
        Description copied from interface: NXseparator
        voltage read from HT supply.
        Specified by:
        setRead_Efield_voltage in interface NXseparator
        Parameters:
        read_Efield_voltage - the read_Efield_voltage




© 2015 - 2024 Weber Informatics LLC | Privacy Policy