generated.docs.javadoc.org.eclipse.dawnsci.nexus.NXvelocity_selector.html Maven / Gradle / Ivy
NXvelocity_selector (h5jan API)
org.eclipse.dawnsci.nexus
Interface NXvelocity_selector
-
-
Field Summary
Fields
Modifier and Type
Field and Description
static java.lang.String
NX_HEIGHT
static java.lang.String
NX_LENGTH
static java.lang.String
NX_NUM
static java.lang.String
NX_RADIUS
static java.lang.String
NX_ROTATION_SPEED
static java.lang.String
NX_SPWIDTH
static java.lang.String
NX_TABLE
static java.lang.String
NX_TWIST
static java.lang.String
NX_TYPE
static java.lang.String
NX_WAVELENGTH
static java.lang.String
NX_WAVELENGTH_SPREAD
static java.lang.String
NX_WIDTH
-
Method Summary
All Methods Instance Methods Abstract Methods
Modifier and Type
Method and Description
NXgeometry
getGeometry()
IDataset
getHeight()
input beam height
java.lang.Double
getHeightScalar()
input beam height
IDataset
getLength()
rotor length
java.lang.Double
getLengthScalar()
rotor length
IDataset
getNum()
number of spokes/lamella
java.lang.Long
getNumScalar()
number of spokes/lamella
IDataset
getRadius()
radius at beam centre
java.lang.Double
getRadiusScalar()
radius at beam centre
IDataset
getRotation_speed()
velocity selector rotation speed
java.lang.Double
getRotation_speedScalar()
velocity selector rotation speed
IDataset
getSpwidth()
spoke width at beam centre
java.lang.Double
getSpwidthScalar()
spoke width at beam centre
IDataset
getTable()
offset vertical angle
java.lang.Double
getTableScalar()
offset vertical angle
IDataset
getTwist()
twist angle along axis
java.lang.Double
getTwistScalar()
twist angle along axis
IDataset
getType()
velocity selector type
java.lang.String
getTypeScalar()
velocity selector type
IDataset
getWavelength_spread()
deviation FWHM /Wavelength
java.lang.Double
getWavelength_spreadScalar()
deviation FWHM /Wavelength
IDataset
getWavelength()
wavelength
java.lang.Double
getWavelengthScalar()
wavelength
IDataset
getWidth()
input beam width
java.lang.Double
getWidthScalar()
input beam width
void
setGeometry(NXgeometry geometry)
DataNode
setHeight(IDataset height)
input beam height
DataNode
setHeightScalar(java.lang.Double height)
input beam height
DataNode
setLength(IDataset length)
rotor length
DataNode
setLengthScalar(java.lang.Double length)
rotor length
DataNode
setNum(IDataset num)
number of spokes/lamella
DataNode
setNumScalar(java.lang.Long num)
number of spokes/lamella
DataNode
setRadius(IDataset radius)
radius at beam centre
DataNode
setRadiusScalar(java.lang.Double radius)
radius at beam centre
DataNode
setRotation_speed(IDataset rotation_speed)
velocity selector rotation speed
DataNode
setRotation_speedScalar(java.lang.Double rotation_speed)
velocity selector rotation speed
DataNode
setSpwidth(IDataset spwidth)
spoke width at beam centre
DataNode
setSpwidthScalar(java.lang.Double spwidth)
spoke width at beam centre
DataNode
setTable(IDataset table)
offset vertical angle
DataNode
setTableScalar(java.lang.Double table)
offset vertical angle
DataNode
setTwist(IDataset twist)
twist angle along axis
DataNode
setTwistScalar(java.lang.Double twist)
twist angle along axis
DataNode
setType(IDataset type)
velocity selector type
DataNode
setTypeScalar(java.lang.String type)
velocity selector type
DataNode
setWavelength_spread(IDataset wavelength_spread)
deviation FWHM /Wavelength
DataNode
setWavelength_spreadScalar(java.lang.Double wavelength_spread)
deviation FWHM /Wavelength
DataNode
setWavelength(IDataset wavelength)
wavelength
DataNode
setWavelengthScalar(java.lang.Double wavelength)
wavelength
DataNode
setWidth(IDataset width)
input beam width
DataNode
setWidthScalar(java.lang.Double width)
input beam width
-
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, getNexusBaseClass, getNumber, getNXclass, getPermittedChildGroupClasses, 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
-
NX_TYPE
static final java.lang.String NX_TYPE
- See Also:
- Constant Field Values
-
NX_ROTATION_SPEED
static final java.lang.String NX_ROTATION_SPEED
- See Also:
- Constant Field Values
-
NX_RADIUS
static final java.lang.String NX_RADIUS
- See Also:
- Constant Field Values
-
NX_SPWIDTH
static final java.lang.String NX_SPWIDTH
- See Also:
- Constant Field Values
-
NX_LENGTH
static final java.lang.String NX_LENGTH
- See Also:
- Constant Field Values
-
NX_NUM
static final java.lang.String NX_NUM
- See Also:
- Constant Field Values
-
NX_TWIST
static final java.lang.String NX_TWIST
- See Also:
- Constant Field Values
-
NX_TABLE
static final java.lang.String NX_TABLE
- See Also:
- Constant Field Values
-
NX_HEIGHT
static final java.lang.String NX_HEIGHT
- See Also:
- Constant Field Values
-
NX_WIDTH
static final java.lang.String NX_WIDTH
- See Also:
- Constant Field Values
-
NX_WAVELENGTH
static final java.lang.String NX_WAVELENGTH
- See Also:
- Constant Field Values
-
NX_WAVELENGTH_SPREAD
static final java.lang.String NX_WAVELENGTH_SPREAD
- See Also:
- Constant Field Values
-
Method Detail
-
getType
IDataset getType()
velocity selector type
- Returns:
- the value.
-
setType
DataNode setType(IDataset type)
velocity selector type
- Parameters:
type
- the type
-
getTypeScalar
java.lang.String getTypeScalar()
velocity selector type
- Returns:
- the value.
-
setTypeScalar
DataNode setTypeScalar(java.lang.String type)
velocity selector type
- Parameters:
type
- the type
-
getRotation_speed
IDataset getRotation_speed()
velocity selector rotation speed
Type: NX_FLOAT
Units: NX_FREQUENCY
- Returns:
- the value.
-
setRotation_speed
DataNode setRotation_speed(IDataset rotation_speed)
velocity selector rotation speed
Type: NX_FLOAT
Units: NX_FREQUENCY
- Parameters:
rotation_speed
- the rotation_speed
-
getRotation_speedScalar
java.lang.Double getRotation_speedScalar()
velocity selector rotation speed
Type: NX_FLOAT
Units: NX_FREQUENCY
- Returns:
- the value.
-
setRotation_speedScalar
DataNode setRotation_speedScalar(java.lang.Double rotation_speed)
velocity selector rotation speed
Type: NX_FLOAT
Units: NX_FREQUENCY
- Parameters:
rotation_speed
- the rotation_speed
-
getRadius
IDataset getRadius()
radius at beam centre
Type: NX_FLOAT
Units: NX_LENGTH
- Returns:
- the value.
-
setRadius
DataNode setRadius(IDataset radius)
radius at beam centre
Type: NX_FLOAT
Units: NX_LENGTH
- Parameters:
radius
- the radius
-
getRadiusScalar
java.lang.Double getRadiusScalar()
radius at beam centre
Type: NX_FLOAT
Units: NX_LENGTH
- Returns:
- the value.
-
setRadiusScalar
DataNode setRadiusScalar(java.lang.Double radius)
radius at beam centre
Type: NX_FLOAT
Units: NX_LENGTH
- Parameters:
radius
- the radius
-
getSpwidth
IDataset getSpwidth()
spoke width at beam centre
Type: NX_FLOAT
Units: NX_LENGTH
- Returns:
- the value.
-
setSpwidth
DataNode setSpwidth(IDataset spwidth)
spoke width at beam centre
Type: NX_FLOAT
Units: NX_LENGTH
- Parameters:
spwidth
- the spwidth
-
getSpwidthScalar
java.lang.Double getSpwidthScalar()
spoke width at beam centre
Type: NX_FLOAT
Units: NX_LENGTH
- Returns:
- the value.
-
setSpwidthScalar
DataNode setSpwidthScalar(java.lang.Double spwidth)
spoke width at beam centre
Type: NX_FLOAT
Units: NX_LENGTH
- Parameters:
spwidth
- the spwidth
-
getLength
IDataset getLength()
rotor length
Type: NX_FLOAT
Units: NX_LENGTH
- Returns:
- the value.
-
setLength
DataNode setLength(IDataset length)
rotor length
Type: NX_FLOAT
Units: NX_LENGTH
- Parameters:
length
- the length
-
getLengthScalar
java.lang.Double getLengthScalar()
rotor length
Type: NX_FLOAT
Units: NX_LENGTH
- Returns:
- the value.
-
setLengthScalar
DataNode setLengthScalar(java.lang.Double length)
rotor length
Type: NX_FLOAT
Units: NX_LENGTH
- Parameters:
length
- the length
-
getNum
IDataset getNum()
number of spokes/lamella
Type: NX_INT
Units: NX_UNITLESS
- Returns:
- the value.
-
setNum
DataNode setNum(IDataset num)
number of spokes/lamella
Type: NX_INT
Units: NX_UNITLESS
- Parameters:
num
- the num
-
getNumScalar
java.lang.Long getNumScalar()
number of spokes/lamella
Type: NX_INT
Units: NX_UNITLESS
- Returns:
- the value.
-
setNumScalar
DataNode setNumScalar(java.lang.Long num)
number of spokes/lamella
Type: NX_INT
Units: NX_UNITLESS
- Parameters:
num
- the num
-
getTwist
IDataset getTwist()
twist angle along axis
Type: NX_FLOAT
Units: NX_ANGLE
- Returns:
- the value.
-
setTwist
DataNode setTwist(IDataset twist)
twist angle along axis
Type: NX_FLOAT
Units: NX_ANGLE
- Parameters:
twist
- the twist
-
getTwistScalar
java.lang.Double getTwistScalar()
twist angle along axis
Type: NX_FLOAT
Units: NX_ANGLE
- Returns:
- the value.
-
setTwistScalar
DataNode setTwistScalar(java.lang.Double twist)
twist angle along axis
Type: NX_FLOAT
Units: NX_ANGLE
- Parameters:
twist
- the twist
-
getTable
IDataset getTable()
offset vertical angle
Type: NX_FLOAT
Units: NX_ANGLE
- Returns:
- the value.
-
setTable
DataNode setTable(IDataset table)
offset vertical angle
Type: NX_FLOAT
Units: NX_ANGLE
- Parameters:
table
- the table
-
getTableScalar
java.lang.Double getTableScalar()
offset vertical angle
Type: NX_FLOAT
Units: NX_ANGLE
- Returns:
- the value.
-
setTableScalar
DataNode setTableScalar(java.lang.Double table)
offset vertical angle
Type: NX_FLOAT
Units: NX_ANGLE
- Parameters:
table
- the table
-
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
-
getWavelength
IDataset getWavelength()
wavelength
Type: NX_FLOAT
Units: NX_WAVELENGTH
- Returns:
- the value.
-
setWavelength
DataNode setWavelength(IDataset wavelength)
wavelength
Type: NX_FLOAT
Units: NX_WAVELENGTH
- Parameters:
wavelength
- the wavelength
-
getWavelengthScalar
java.lang.Double getWavelengthScalar()
wavelength
Type: NX_FLOAT
Units: NX_WAVELENGTH
- Returns:
- the value.
-
setWavelengthScalar
DataNode setWavelengthScalar(java.lang.Double wavelength)
wavelength
Type: NX_FLOAT
Units: NX_WAVELENGTH
- Parameters:
wavelength
- the wavelength
-
getWavelength_spread
IDataset getWavelength_spread()
deviation FWHM /Wavelength
Type: NX_FLOAT
Units: NX_WAVELENGTH
- Returns:
- the value.
-
setWavelength_spread
DataNode setWavelength_spread(IDataset wavelength_spread)
deviation FWHM /Wavelength
Type: NX_FLOAT
Units: NX_WAVELENGTH
- Parameters:
wavelength_spread
- the wavelength_spread
-
getWavelength_spreadScalar
java.lang.Double getWavelength_spreadScalar()
deviation FWHM /Wavelength
Type: NX_FLOAT
Units: NX_WAVELENGTH
- Returns:
- the value.
-
setWavelength_spreadScalar
DataNode setWavelength_spreadScalar(java.lang.Double wavelength_spread)
deviation FWHM /Wavelength
Type: NX_FLOAT
Units: NX_WAVELENGTH
- Parameters:
wavelength_spread
- the wavelength_spread
-
getGeometry
NXgeometry getGeometry()
- Returns:
- the value.
-
setGeometry
void setGeometry(NXgeometry geometry)
- Parameters:
geometry
- the geometry