generated.docs.javadoc.org.eclipse.dawnsci.nexus.impl.NXxraylensImpl.html Maven / Gradle / Ivy
NXxraylensImpl (h5jan API)
org.eclipse.dawnsci.nexus.impl
Class NXxraylensImpl
- java.lang.Object
-
- org.eclipse.dawnsci.analysis.tree.impl.NodeImpl
-
- org.eclipse.dawnsci.analysis.tree.impl.GroupNodeImpl
-
- org.eclipse.dawnsci.nexus.impl.NXobjectImpl
-
- org.eclipse.dawnsci.nexus.impl.NXxraylensImpl
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Iterable<NodeLink>, GroupNode, Node, NXobject, NXxraylens
public class NXxraylensImpl
extends NXobjectImpl
implements NXxraylens
An X-ray lens, typically at a synchrotron X-ray beam line.
Based on information provided by Gerd Wellenreuther (DESY).
- See Also:
- Serialized Form
-
-
Field Summary
Fields
Modifier and Type
Field and Description
static java.util.Set<NexusBaseClass>
PERMITTED_CHILD_GROUP_CLASSES
-
Fields inherited from class org.eclipse.dawnsci.nexus.impl.NXobjectImpl
NX_CLASS
-
Fields inherited from class org.eclipse.dawnsci.analysis.tree.impl.NodeImpl
attributes, id, INDENT
-
Fields inherited from interface org.eclipse.dawnsci.nexus.NXxraylens
NX_APERTURE, NX_CURVATURE, NX_CYLINDRICAL, NX_FOCUS_TYPE, NX_GAS, NX_GAS_PRESSURE, NX_LENS_GEOMETRY, NX_LENS_LENGTH, NX_LENS_MATERIAL, NX_LENS_THICKNESS, NX_NUMBER_OF_LENSES, NX_SYMMETRIC
-
Constructor Summary
Constructors
Constructor and Description
NXxraylensImpl()
NXxraylensImpl(long oid)
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
IDataset
getAperture()
Diameter of the lens.
java.lang.Double
getApertureScalar()
Diameter of the lens.
IDataset
getCurvature()
Radius of the curvature as measured in the middle of the lens
java.lang.Double
getCurvatureScalar()
Radius of the curvature as measured in the middle of the lens
NXnote
getCylinder_orientation()
Orientation of the cylinder axis.
IDataset
getCylindrical()
Is the device cylindrical?
java.lang.Boolean
getCylindricalScalar()
Is the device cylindrical?
IDataset
getFocus_type()
The type of focus of the lens
java.lang.String
getFocus_typeScalar()
The type of focus of the lens
IDataset
getGas_pressure()
Gas pressure in the lens
java.lang.Double
getGas_pressureScalar()
Gas pressure in the lens
IDataset
getGas()
Gas used to fill the lens
java.lang.String
getGasScalar()
Gas used to fill the lens
IDataset
getLens_geometry()
Geometry of the lens
java.lang.String
getLens_geometryScalar()
Geometry of the lens
IDataset
getLens_length()
Length of the lens
java.lang.Double
getLens_lengthScalar()
Length of the lens
IDataset
getLens_material()
Material used to make the lens.
java.lang.String
getLens_materialScalar()
Material used to make the lens.
IDataset
getLens_thickness()
Thickness of the lens
java.lang.Double
getLens_thicknessScalar()
Thickness of the lens
NexusBaseClass
getNexusBaseClass()
Enum constant from NexusBaseClass
for this base class, e.g.
IDataset
getNumber_of_lenses()
Number of lenses that make up the compound lens.
java.lang.Long
getNumber_of_lensesScalar()
Number of lenses that make up the compound lens.
java.lang.Class<? extends NXobject>
getNXclass()
Java Class
object of the interface for this base class, e.g.
java.util.Set<NexusBaseClass>
getPermittedChildGroupClasses()
Returns a set containing the NexusBaseClass
constants for the permitted child group types
of this base class.
IDataset
getSymmetric()
Is the device symmetric?
java.lang.Boolean
getSymmetricScalar()
Is the device symmetric?
DataNode
setAperture(IDataset aperture)
Diameter of the lens.
DataNode
setApertureScalar(java.lang.Double aperture)
Diameter of the lens.
DataNode
setCurvature(IDataset curvature)
Radius of the curvature as measured in the middle of the lens
DataNode
setCurvatureScalar(java.lang.Double curvature)
Radius of the curvature as measured in the middle of the lens
void
setCylinder_orientation(NXnote cylinder_orientation)
Orientation of the cylinder axis.
DataNode
setCylindrical(IDataset cylindrical)
Is the device cylindrical?
DataNode
setCylindricalScalar(java.lang.Boolean cylindrical)
Is the device cylindrical?
DataNode
setFocus_type(IDataset focus_type)
The type of focus of the lens
DataNode
setFocus_typeScalar(java.lang.String focus_type)
The type of focus of the lens
DataNode
setGas_pressure(IDataset gas_pressure)
Gas pressure in the lens
DataNode
setGas_pressureScalar(java.lang.Double gas_pressure)
Gas pressure in the lens
DataNode
setGas(IDataset gas)
Gas used to fill the lens
DataNode
setGasScalar(java.lang.String gas)
Gas used to fill the lens
DataNode
setLens_geometry(IDataset lens_geometry)
Geometry of the lens
DataNode
setLens_geometryScalar(java.lang.String lens_geometry)
Geometry of the lens
DataNode
setLens_length(IDataset lens_length)
Length of the lens
DataNode
setLens_lengthScalar(java.lang.Double lens_length)
Length of the lens
DataNode
setLens_material(IDataset lens_material)
Material used to make the lens.
DataNode
setLens_materialScalar(java.lang.String lens_material)
Material used to make the lens.
DataNode
setLens_thickness(IDataset lens_thickness)
Thickness of the lens
DataNode
setLens_thicknessScalar(java.lang.Double lens_thickness)
Thickness of the lens
DataNode
setNumber_of_lenses(IDataset number_of_lenses)
Number of lenses that make up the compound lens.
DataNode
setNumber_of_lensesScalar(java.lang.Long number_of_lenses)
Number of lenses that make up the compound lens.
DataNode
setSymmetric(IDataset symmetric)
Is the device symmetric?
DataNode
setSymmetricScalar(java.lang.Boolean symmetric)
Is the device symmetric?
-
Methods inherited from class org.eclipse.dawnsci.nexus.impl.NXobjectImpl
addExternalLink, appendNodeString, canAddChild, createDataNode, getAllDatasets, getAttr, getAttrBoolean, getAttrDate, getAttrDouble, getAttrLong, getAttrNumber, getAttrString, getBoolean, getChild, getChildren, getChildren, getDataset, getDate, getDouble, getLazyWritableDataset, getLong, getNumber, getString, initializeFixedSizeLazyDataset, initializeLazyDataset, initializeLazyDataset, putChild, setAttribute, setChildren, setDataset, setDate, setField, setString
-
Methods inherited from class org.eclipse.dawnsci.analysis.tree.impl.GroupNodeImpl
addDataNode, addGroupNode, addNode, addNodeLink, addSymbolicNode, containsDataNode, containsGroupNode, containsNode, containsSymbolicNode, createNodeLink, findLinkedNodeName, findNodeLink, getDataNode, getDataNodeMap, getDataNodes, getDatasets, getGlobalPool, getGroupNode, getGroupNodeMap, getGroupNodes, getNames, getNode, getNodeLink, getNodeNameIterator, getNumberOfDataNodes, getNumberOfGroupNodes, getNumberOfNodelinks, getSymbolicNode, isGroupNode, isPopulated, iterator, removeDataNode, removeDataNode, removeGroupNode, removeGroupNode, removeSymbolicNode, removeSymbolicNode, setGlobalPool, toString
-
Methods inherited from class org.eclipse.dawnsci.analysis.tree.impl.NodeImpl
addAttribute, containsAttribute, getAttribute, getAttributeIterator, getAttributeNameIterator, getID, getNumberOfAttributes, isDataNode, isSymbolicNode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.dawnsci.nexus.NXobject
addExternalLink, canAddChild, createDataNode, getAllDatasets, getAttr, getAttrBoolean, getAttrDate, getAttrDouble, getAttrLong, getAttrNumber, getAttrString, getBoolean, getChild, getChildren, getChildren, getDataset, getDate, getDouble, getLazyWritableDataset, getLong, getNumber, getString, initializeFixedSizeLazyDataset, initializeLazyDataset, initializeLazyDataset, putChild, setAttribute, setChildren, setDataset, setField
-
Methods inherited from interface org.eclipse.dawnsci.analysis.api.tree.GroupNode
addDataNode, addGroupNode, addNode, addNodeLink, addSymbolicNode, containsDataNode, containsGroupNode, containsNode, containsSymbolicNode, findLinkedNodeName, findNodeLink, getDataNode, getDataNodeMap, getDataNodes, getDatasets, getGlobalPool, getGroupNode, getGroupNodeMap, getGroupNodes, getNames, getNode, getNodeLink, getNodeNameIterator, getNumberOfDataNodes, getNumberOfGroupNodes, getNumberOfNodelinks, getSymbolicNode, isPopulated, iterator, removeDataNode, removeDataNode, removeGroupNode, removeGroupNode, removeSymbolicNode, removeSymbolicNode, setGlobalPool
-
Methods inherited from interface org.eclipse.dawnsci.analysis.api.tree.Node
addAttribute, containsAttribute, getAttribute, getAttributeIterator, getAttributeNameIterator, getID, getNumberOfAttributes, isDataNode, isGroupNode, isSymbolicNode
-
-
Field Detail
-
PERMITTED_CHILD_GROUP_CLASSES
public static final java.util.Set<NexusBaseClass> PERMITTED_CHILD_GROUP_CLASSES
-
Constructor Detail
-
NXxraylensImpl
public NXxraylensImpl()
-
NXxraylensImpl
public NXxraylensImpl(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
-
getNexusBaseClass
public NexusBaseClass getNexusBaseClass()
Description copied from interface: NXobject
Enum constant from NexusBaseClass
for this base class, e.g. NexusBaseClass.NX_SAMPLE
.
- Specified by:
getNexusBaseClass
in interface NXobject
- Returns:
NexusBaseClass
enum constant for this class
-
getPermittedChildGroupClasses
public java.util.Set<NexusBaseClass> getPermittedChildGroupClasses()
Description copied from interface: NXobject
Returns a set containing the NexusBaseClass
constants for the permitted child group types
of this base class.
- Specified by:
getPermittedChildGroupClasses
in interface NXobject
- Returns:
NexusBaseClass
constants for permitted child groups
-
getLens_geometry
public IDataset getLens_geometry()
Description copied from interface: NXxraylens
Geometry of the lens
Type: NX_CHAR
Enumeration:
- paraboloid
- spherical
- elliptical
- hyperbolical
- Specified by:
getLens_geometry
in interface NXxraylens
- Returns:
- the value.
-
getLens_geometryScalar
public java.lang.String getLens_geometryScalar()
Description copied from interface: NXxraylens
Geometry of the lens
Type: NX_CHAR
Enumeration:
- paraboloid
- spherical
- elliptical
- hyperbolical
- Specified by:
getLens_geometryScalar
in interface NXxraylens
- Returns:
- the value.
-
setLens_geometry
public DataNode setLens_geometry(IDataset lens_geometry)
Description copied from interface: NXxraylens
Geometry of the lens
Type: NX_CHAR
Enumeration:
- paraboloid
- spherical
- elliptical
- hyperbolical
- Specified by:
setLens_geometry
in interface NXxraylens
- Parameters:
lens_geometry
- the lens_geometry
-
setLens_geometryScalar
public DataNode setLens_geometryScalar(java.lang.String lens_geometry)
Description copied from interface: NXxraylens
Geometry of the lens
Type: NX_CHAR
Enumeration:
- paraboloid
- spherical
- elliptical
- hyperbolical
- Specified by:
setLens_geometryScalar
in interface NXxraylens
- Parameters:
lens_geometry
- the lens_geometry
-
getSymmetric
public IDataset getSymmetric()
Description copied from interface: NXxraylens
Is the device symmetric?
Type: NX_BOOLEAN
- Specified by:
getSymmetric
in interface NXxraylens
- Returns:
- the value.
-
getSymmetricScalar
public java.lang.Boolean getSymmetricScalar()
Description copied from interface: NXxraylens
Is the device symmetric?
Type: NX_BOOLEAN
- Specified by:
getSymmetricScalar
in interface NXxraylens
- Returns:
- the value.
-
setSymmetric
public DataNode setSymmetric(IDataset symmetric)
Description copied from interface: NXxraylens
Is the device symmetric?
Type: NX_BOOLEAN
- Specified by:
setSymmetric
in interface NXxraylens
- Parameters:
symmetric
- the symmetric
-
setSymmetricScalar
public DataNode setSymmetricScalar(java.lang.Boolean symmetric)
Description copied from interface: NXxraylens
Is the device symmetric?
Type: NX_BOOLEAN
- Specified by:
setSymmetricScalar
in interface NXxraylens
- Parameters:
symmetric
- the symmetric
-
getCylindrical
public IDataset getCylindrical()
Description copied from interface: NXxraylens
Is the device cylindrical?
Type: NX_BOOLEAN
- Specified by:
getCylindrical
in interface NXxraylens
- Returns:
- the value.
-
getCylindricalScalar
public java.lang.Boolean getCylindricalScalar()
Description copied from interface: NXxraylens
Is the device cylindrical?
Type: NX_BOOLEAN
- Specified by:
getCylindricalScalar
in interface NXxraylens
- Returns:
- the value.
-
setCylindrical
public DataNode setCylindrical(IDataset cylindrical)
Description copied from interface: NXxraylens
Is the device cylindrical?
Type: NX_BOOLEAN
- Specified by:
setCylindrical
in interface NXxraylens
- Parameters:
cylindrical
- the cylindrical
-
setCylindricalScalar
public DataNode setCylindricalScalar(java.lang.Boolean cylindrical)
Description copied from interface: NXxraylens
Is the device cylindrical?
Type: NX_BOOLEAN
- Specified by:
setCylindricalScalar
in interface NXxraylens
- Parameters:
cylindrical
- the cylindrical
-
getCylinder_orientation
public NXnote getCylinder_orientation()
Description copied from interface: NXxraylens
Orientation of the cylinder axis.
- Specified by:
getCylinder_orientation
in interface NXxraylens
- Returns:
- the value.
-
setCylinder_orientation
public void setCylinder_orientation(NXnote cylinder_orientation)
Description copied from interface: NXxraylens
Orientation of the cylinder axis.
- Specified by:
setCylinder_orientation
in interface NXxraylens
- Parameters:
cylinder_orientation
- the cylinder_orientation
-
getFocus_type
public IDataset getFocus_type()
Description copied from interface: NXxraylens
The type of focus of the lens
Type: NX_CHAR
Enumeration:
- line
- point
- Specified by:
getFocus_type
in interface NXxraylens
- Returns:
- the value.
-
getFocus_typeScalar
public java.lang.String getFocus_typeScalar()
Description copied from interface: NXxraylens
The type of focus of the lens
Type: NX_CHAR
Enumeration:
- line
- point
- Specified by:
getFocus_typeScalar
in interface NXxraylens
- Returns:
- the value.
-
setFocus_type
public DataNode setFocus_type(IDataset focus_type)
Description copied from interface: NXxraylens
The type of focus of the lens
Type: NX_CHAR
Enumeration:
- line
- point
- Specified by:
setFocus_type
in interface NXxraylens
- Parameters:
focus_type
- the focus_type
-
setFocus_typeScalar
public DataNode setFocus_typeScalar(java.lang.String focus_type)
Description copied from interface: NXxraylens
The type of focus of the lens
Type: NX_CHAR
Enumeration:
- line
- point
- Specified by:
setFocus_typeScalar
in interface NXxraylens
- Parameters:
focus_type
- the focus_type
-
getLens_thickness
public IDataset getLens_thickness()
Description copied from interface: NXxraylens
Thickness of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
getLens_thickness
in interface NXxraylens
- Returns:
- the value.
-
getLens_thicknessScalar
public java.lang.Double getLens_thicknessScalar()
Description copied from interface: NXxraylens
Thickness of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
getLens_thicknessScalar
in interface NXxraylens
- Returns:
- the value.
-
setLens_thickness
public DataNode setLens_thickness(IDataset lens_thickness)
Description copied from interface: NXxraylens
Thickness of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
setLens_thickness
in interface NXxraylens
- Parameters:
lens_thickness
- the lens_thickness
-
setLens_thicknessScalar
public DataNode setLens_thicknessScalar(java.lang.Double lens_thickness)
Description copied from interface: NXxraylens
Thickness of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
setLens_thicknessScalar
in interface NXxraylens
- Parameters:
lens_thickness
- the lens_thickness
-
getLens_length
public IDataset getLens_length()
Description copied from interface: NXxraylens
Length of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
getLens_length
in interface NXxraylens
- Returns:
- the value.
-
getLens_lengthScalar
public java.lang.Double getLens_lengthScalar()
Description copied from interface: NXxraylens
Length of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
getLens_lengthScalar
in interface NXxraylens
- Returns:
- the value.
-
setLens_length
public DataNode setLens_length(IDataset lens_length)
Description copied from interface: NXxraylens
Length of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
setLens_length
in interface NXxraylens
- Parameters:
lens_length
- the lens_length
-
setLens_lengthScalar
public DataNode setLens_lengthScalar(java.lang.Double lens_length)
Description copied from interface: NXxraylens
Length of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
setLens_lengthScalar
in interface NXxraylens
- Parameters:
lens_length
- the lens_length
-
getCurvature
public IDataset getCurvature()
Description copied from interface: NXxraylens
Radius of the curvature as measured in the middle of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
getCurvature
in interface NXxraylens
- Returns:
- the value.
-
getCurvatureScalar
public java.lang.Double getCurvatureScalar()
Description copied from interface: NXxraylens
Radius of the curvature as measured in the middle of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
getCurvatureScalar
in interface NXxraylens
- Returns:
- the value.
-
setCurvature
public DataNode setCurvature(IDataset curvature)
Description copied from interface: NXxraylens
Radius of the curvature as measured in the middle of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
setCurvature
in interface NXxraylens
- Parameters:
curvature
- the curvature
-
setCurvatureScalar
public DataNode setCurvatureScalar(java.lang.Double curvature)
Description copied from interface: NXxraylens
Radius of the curvature as measured in the middle of the lens
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
setCurvatureScalar
in interface NXxraylens
- Parameters:
curvature
- the curvature
-
getAperture
public IDataset getAperture()
Description copied from interface: NXxraylens
Diameter of the lens.
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
getAperture
in interface NXxraylens
- Returns:
- the value.
-
getApertureScalar
public java.lang.Double getApertureScalar()
Description copied from interface: NXxraylens
Diameter of the lens.
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
getApertureScalar
in interface NXxraylens
- Returns:
- the value.
-
setAperture
public DataNode setAperture(IDataset aperture)
Description copied from interface: NXxraylens
Diameter of the lens.
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
setAperture
in interface NXxraylens
- Parameters:
aperture
- the aperture
-
setApertureScalar
public DataNode setApertureScalar(java.lang.Double aperture)
Description copied from interface: NXxraylens
Diameter of the lens.
Type: NX_FLOAT
Units: NX_LENGTH
- Specified by:
setApertureScalar
in interface NXxraylens
- Parameters:
aperture
- the aperture
-
getNumber_of_lenses
public IDataset getNumber_of_lenses()
Description copied from interface: NXxraylens
Number of lenses that make up the compound lens.
Type: NX_INT
- Specified by:
getNumber_of_lenses
in interface NXxraylens
- Returns:
- the value.
-
getNumber_of_lensesScalar
public java.lang.Long getNumber_of_lensesScalar()
Description copied from interface: NXxraylens
Number of lenses that make up the compound lens.
Type: NX_INT
- Specified by:
getNumber_of_lensesScalar
in interface NXxraylens
- Returns:
- the value.
-
setNumber_of_lenses
public DataNode setNumber_of_lenses(IDataset number_of_lenses)
Description copied from interface: NXxraylens
Number of lenses that make up the compound lens.
Type: NX_INT
- Specified by:
setNumber_of_lenses
in interface NXxraylens
- Parameters:
number_of_lenses
- the number_of_lenses
-
setNumber_of_lensesScalar
public DataNode setNumber_of_lensesScalar(java.lang.Long number_of_lenses)
Description copied from interface: NXxraylens
Number of lenses that make up the compound lens.
Type: NX_INT
- Specified by:
setNumber_of_lensesScalar
in interface NXxraylens
- Parameters:
number_of_lenses
- the number_of_lenses
-
getLens_material
public IDataset getLens_material()
Description copied from interface: NXxraylens
Material used to make the lens.
Type: NX_CHAR
- Specified by:
getLens_material
in interface NXxraylens
- Returns:
- the value.
-
getLens_materialScalar
public java.lang.String getLens_materialScalar()
Description copied from interface: NXxraylens
Material used to make the lens.
Type: NX_CHAR
- Specified by:
getLens_materialScalar
in interface NXxraylens
- Returns:
- the value.
-
setLens_material
public DataNode setLens_material(IDataset lens_material)
Description copied from interface: NXxraylens
Material used to make the lens.
Type: NX_CHAR
- Specified by:
setLens_material
in interface NXxraylens
- Parameters:
lens_material
- the lens_material
-
setLens_materialScalar
public DataNode setLens_materialScalar(java.lang.String lens_material)
Description copied from interface: NXxraylens
Material used to make the lens.
Type: NX_CHAR
- Specified by:
setLens_materialScalar
in interface NXxraylens
- Parameters:
lens_material
- the lens_material
-
getGas
public IDataset getGas()
Description copied from interface: NXxraylens
Gas used to fill the lens
Type: NX_CHAR
- Specified by:
getGas
in interface NXxraylens
- Returns:
- the value.
-
getGasScalar
public java.lang.String getGasScalar()
Description copied from interface: NXxraylens
Gas used to fill the lens
Type: NX_CHAR
- Specified by:
getGasScalar
in interface NXxraylens
- Returns:
- the value.
-
setGas
public DataNode setGas(IDataset gas)
Description copied from interface: NXxraylens
Gas used to fill the lens
Type: NX_CHAR
- Specified by:
setGas
in interface NXxraylens
- Parameters:
gas
- the gas
-
setGasScalar
public DataNode setGasScalar(java.lang.String gas)
Description copied from interface: NXxraylens
Gas used to fill the lens
Type: NX_CHAR
- Specified by:
setGasScalar
in interface NXxraylens
- Parameters:
gas
- the gas
-
getGas_pressure
public IDataset getGas_pressure()
Description copied from interface: NXxraylens
Gas pressure in the lens
Type: NX_FLOAT
Units: NX_PRESSURE
- Specified by:
getGas_pressure
in interface NXxraylens
- Returns:
- the value.
-
getGas_pressureScalar
public java.lang.Double getGas_pressureScalar()
Description copied from interface: NXxraylens
Gas pressure in the lens
Type: NX_FLOAT
Units: NX_PRESSURE
- Specified by:
getGas_pressureScalar
in interface NXxraylens
- Returns:
- the value.
-
setGas_pressure
public DataNode setGas_pressure(IDataset gas_pressure)
Description copied from interface: NXxraylens
Gas pressure in the lens
Type: NX_FLOAT
Units: NX_PRESSURE
- Specified by:
setGas_pressure
in interface NXxraylens
- Parameters:
gas_pressure
- the gas_pressure
-
setGas_pressureScalar
public DataNode setGas_pressureScalar(java.lang.Double gas_pressure)
Description copied from interface: NXxraylens
Gas pressure in the lens
Type: NX_FLOAT
Units: NX_PRESSURE
- Specified by:
setGas_pressureScalar
in interface NXxraylens
- Parameters:
gas_pressure
- the gas_pressure