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

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






NXcapillaryImpl (h5jan API)












org.eclipse.dawnsci.nexus.impl

Class NXcapillaryImpl

    • Field Detail

      • PERMITTED_CHILD_GROUP_CLASSES

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

      • NXcapillaryImpl

        public NXcapillaryImpl()
      • NXcapillaryImpl

        public NXcapillaryImpl(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
      • getType

        public IDataset getType()
        Description copied from interface: NXcapillary
        Type of the capillary

        Type: NX_CHAR

        Enumeration:

        • single_bounce
        • polycapillary
        • conical_capillary

        Specified by:
        getType in interface NXcapillary
        Returns:
        the value.
      • getTypeScalar

        public java.lang.String getTypeScalar()
        Description copied from interface: NXcapillary
        Type of the capillary

        Type: NX_CHAR

        Enumeration:

        • single_bounce
        • polycapillary
        • conical_capillary

        Specified by:
        getTypeScalar in interface NXcapillary
        Returns:
        the value.
      • setType

        public DataNode setType(IDataset type)
        Description copied from interface: NXcapillary
        Type of the capillary

        Type: NX_CHAR

        Enumeration:

        • single_bounce
        • polycapillary
        • conical_capillary

        Specified by:
        setType in interface NXcapillary
        Parameters:
        type - the type
      • setTypeScalar

        public DataNode setTypeScalar(java.lang.String type)
        Description copied from interface: NXcapillary
        Type of the capillary

        Type: NX_CHAR

        Enumeration:

        • single_bounce
        • polycapillary
        • conical_capillary

        Specified by:
        setTypeScalar in interface NXcapillary
        Parameters:
        type - the type
      • getManufacturer

        public IDataset getManufacturer()
        Description copied from interface: NXcapillary
        The manufacturer of the capillary. This is actually important as it may have an impact on performance.

        Type: NX_CHAR

        Specified by:
        getManufacturer in interface NXcapillary
        Returns:
        the value.
      • getManufacturerScalar

        public java.lang.String getManufacturerScalar()
        Description copied from interface: NXcapillary
        The manufacturer of the capillary. This is actually important as it may have an impact on performance.

        Type: NX_CHAR

        Specified by:
        getManufacturerScalar in interface NXcapillary
        Returns:
        the value.
      • setManufacturer

        public DataNode setManufacturer(IDataset manufacturer)
        Description copied from interface: NXcapillary
        The manufacturer of the capillary. This is actually important as it may have an impact on performance.

        Type: NX_CHAR

        Specified by:
        setManufacturer in interface NXcapillary
        Parameters:
        manufacturer - the manufacturer
      • setManufacturerScalar

        public DataNode setManufacturerScalar(java.lang.String manufacturer)
        Description copied from interface: NXcapillary
        The manufacturer of the capillary. This is actually important as it may have an impact on performance.

        Type: NX_CHAR

        Specified by:
        setManufacturerScalar in interface NXcapillary
        Parameters:
        manufacturer - the manufacturer
      • getMaximum_incident_angle

        public IDataset getMaximum_incident_angle()
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_ANGLE

        Specified by:
        getMaximum_incident_angle in interface NXcapillary
        Returns:
        the value.
      • getMaximum_incident_angleScalar

        public java.lang.Double getMaximum_incident_angleScalar()
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_ANGLE

        Specified by:
        getMaximum_incident_angleScalar in interface NXcapillary
        Returns:
        the value.
      • setMaximum_incident_angle

        public DataNode setMaximum_incident_angle(IDataset maximum_incident_angle)
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_ANGLE

        Specified by:
        setMaximum_incident_angle in interface NXcapillary
        Parameters:
        maximum_incident_angle - the maximum_incident_angle
      • setMaximum_incident_angleScalar

        public DataNode setMaximum_incident_angleScalar(java.lang.Double maximum_incident_angle)
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_ANGLE

        Specified by:
        setMaximum_incident_angleScalar in interface NXcapillary
        Parameters:
        maximum_incident_angle - the maximum_incident_angle
      • getAccepting_aperture

        public IDataset getAccepting_aperture()
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_ANGLE

        Specified by:
        getAccepting_aperture in interface NXcapillary
        Returns:
        the value.
      • getAccepting_apertureScalar

        public java.lang.Double getAccepting_apertureScalar()
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_ANGLE

        Specified by:
        getAccepting_apertureScalar in interface NXcapillary
        Returns:
        the value.
      • setAccepting_aperture

        public DataNode setAccepting_aperture(IDataset accepting_aperture)
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_ANGLE

        Specified by:
        setAccepting_aperture in interface NXcapillary
        Parameters:
        accepting_aperture - the accepting_aperture
      • setAccepting_apertureScalar

        public DataNode setAccepting_apertureScalar(java.lang.Double accepting_aperture)
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_ANGLE

        Specified by:
        setAccepting_apertureScalar in interface NXcapillary
        Parameters:
        accepting_aperture - the accepting_aperture
      • getGain

        public NXdata getGain()
        Description copied from interface: NXcapillary
        The gain of the capillary as a function of energy
        Specified by:
        getGain in interface NXcapillary
        Returns:
        the value.
      • setGain

        public void setGain(NXdata gain)
        Description copied from interface: NXcapillary
        The gain of the capillary as a function of energy
        Specified by:
        setGain in interface NXcapillary
        Parameters:
        gain - the gain
      • getTransmission

        public NXdata getTransmission()
        Description copied from interface: NXcapillary
        The transmission of the capillary as a function of energy
        Specified by:
        getTransmission in interface NXcapillary
        Returns:
        the value.
      • setTransmission

        public void setTransmission(NXdata transmission)
        Description copied from interface: NXcapillary
        The transmission of the capillary as a function of energy
        Specified by:
        setTransmission in interface NXcapillary
        Parameters:
        transmission - the transmission
      • getWorking_distance

        public IDataset getWorking_distance()
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_LENGTH

        Specified by:
        getWorking_distance in interface NXcapillary
        Returns:
        the value.
      • getWorking_distanceScalar

        public java.lang.Double getWorking_distanceScalar()
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_LENGTH

        Specified by:
        getWorking_distanceScalar in interface NXcapillary
        Returns:
        the value.
      • setWorking_distance

        public DataNode setWorking_distance(IDataset working_distance)
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_LENGTH

        Specified by:
        setWorking_distance in interface NXcapillary
        Parameters:
        working_distance - the working_distance
      • setWorking_distanceScalar

        public DataNode setWorking_distanceScalar(java.lang.Double working_distance)
        Description copied from interface: NXcapillary

        Type: NX_FLOAT Units: NX_LENGTH

        Specified by:
        setWorking_distanceScalar in interface NXcapillary
        Parameters:
        working_distance - the working_distance
      • getFocal_size

        public IDataset getFocal_size()
        Description copied from interface: NXcapillary
        The focal size in FWHM

        Type: NX_FLOAT

        Specified by:
        getFocal_size in interface NXcapillary
        Returns:
        the value.
      • getFocal_sizeScalar

        public java.lang.Double getFocal_sizeScalar()
        Description copied from interface: NXcapillary
        The focal size in FWHM

        Type: NX_FLOAT

        Specified by:
        getFocal_sizeScalar in interface NXcapillary
        Returns:
        the value.
      • setFocal_size

        public DataNode setFocal_size(IDataset focal_size)
        Description copied from interface: NXcapillary
        The focal size in FWHM

        Type: NX_FLOAT

        Specified by:
        setFocal_size in interface NXcapillary
        Parameters:
        focal_size - the focal_size
      • setFocal_sizeScalar

        public DataNode setFocal_sizeScalar(java.lang.Double focal_size)
        Description copied from interface: NXcapillary
        The focal size in FWHM

        Type: NX_FLOAT

        Specified by:
        setFocal_sizeScalar in interface NXcapillary
        Parameters:
        focal_size - the focal_size




© 2015 - 2024 Weber Informatics LLC | Privacy Policy