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

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






NXpolarizer (h5jan API)












org.eclipse.dawnsci.nexus

Interface NXpolarizer

    • Method Detail

      • getType

        IDataset getType()
        one of these values: "crystal", "supermirror", "3He"
        Returns:
        the value.
      • setType

        DataNode setType(IDataset type)
        one of these values: "crystal", "supermirror", "3He"
        Parameters:
        type - the type
      • getTypeScalar

        java.lang.String getTypeScalar()
        one of these values: "crystal", "supermirror", "3He"
        Returns:
        the value.
      • setTypeScalar

        DataNode setTypeScalar(java.lang.String type)
        one of these values: "crystal", "supermirror", "3He"
        Parameters:
        type - the type
      • getComposition

        IDataset getComposition()
        description of the composition of the polarizing material
        Returns:
        the value.
      • setComposition

        DataNode setComposition(IDataset composition)
        description of the composition of the polarizing material
        Parameters:
        composition - the composition
      • getCompositionScalar

        java.lang.String getCompositionScalar()
        description of the composition of the polarizing material
        Returns:
        the value.
      • setCompositionScalar

        DataNode setCompositionScalar(java.lang.String composition)
        description of the composition of the polarizing material
        Parameters:
        composition - the composition
      • getReflection

        IDataset getReflection()
        [hkl] values of nominal reflection

        Type: NX_INT Units: NX_UNITLESS Dimensions: 1: 3;

        Returns:
        the value.
      • setReflection

        DataNode setReflection(IDataset reflection)
        [hkl] values of nominal reflection

        Type: NX_INT Units: NX_UNITLESS Dimensions: 1: 3;

        Parameters:
        reflection - the reflection
      • getReflectionScalar

        java.lang.Long getReflectionScalar()
        [hkl] values of nominal reflection

        Type: NX_INT Units: NX_UNITLESS Dimensions: 1: 3;

        Returns:
        the value.
      • setReflectionScalar

        DataNode setReflectionScalar(java.lang.Long reflection)
        [hkl] values of nominal reflection

        Type: NX_INT Units: NX_UNITLESS Dimensions: 1: 3;

        Parameters:
        reflection - the reflection
      • getEfficiency

        IDataset getEfficiency()
        polarizing efficiency

        Type: NX_FLOAT Units: NX_DIMENSIONLESS

        Returns:
        the value.
      • setEfficiency

        DataNode setEfficiency(IDataset efficiency)
        polarizing efficiency

        Type: NX_FLOAT Units: NX_DIMENSIONLESS

        Parameters:
        efficiency - the efficiency
      • getEfficiencyScalar

        java.lang.Double getEfficiencyScalar()
        polarizing efficiency

        Type: NX_FLOAT Units: NX_DIMENSIONLESS

        Returns:
        the value.
      • setEfficiencyScalar

        DataNode setEfficiencyScalar(java.lang.Double efficiency)
        polarizing efficiency

        Type: NX_FLOAT Units: NX_DIMENSIONLESS

        Parameters:
        efficiency - the efficiency




© 2015 - 2024 Weber Informatics LLC | Privacy Policy