generated.docs.javadoc.org.eclipse.dawnsci.nexus.NXsolenoid_magnet.html Maven / Gradle / Ivy
NXsolenoid_magnet (h5jan API)
org.eclipse.dawnsci.nexus
Interface NXsolenoid_magnet
-
-
Field Summary
Fields
Modifier and Type
Field and Description
static java.lang.String
NX_BEAMLINE_DISTANCE
static java.lang.String
NX_DESCRIPTION
static java.lang.String
NX_SET_CURRENT
-
Method Summary
All Methods Instance Methods Abstract Methods
Modifier and Type
Method and Description
IDataset
getBeamline_distance()
define position of beamline element relative to production target
java.lang.Double
getBeamline_distanceScalar()
define position of beamline element relative to production target
IDataset
getDescription()
extended description of the magnet.
java.lang.String
getDescriptionScalar()
extended description of the magnet.
NXlog
getRead_current()
current read from supply.
NXlog
getRead_voltage()
voltage read from supply.
IDataset
getSet_current()
current set on supply.
java.lang.Double
getSet_currentScalar()
current set on supply.
DataNode
setBeamline_distance(IDataset beamline_distance)
define position of beamline element relative to production target
DataNode
setBeamline_distanceScalar(java.lang.Double beamline_distance)
define position of beamline element relative to production target
DataNode
setDescription(IDataset description)
extended description of the magnet.
DataNode
setDescriptionScalar(java.lang.String description)
extended description of the magnet.
void
setRead_current(NXlog read_current)
current read from supply.
void
setRead_voltage(NXlog read_voltage)
voltage read from supply.
DataNode
setSet_current(IDataset set_current)
current set on supply.
DataNode
setSet_currentScalar(java.lang.Double set_current)
current set on supply.
-
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_DESCRIPTION
static final java.lang.String NX_DESCRIPTION
- See Also:
- Constant Field Values
-
NX_BEAMLINE_DISTANCE
static final java.lang.String NX_BEAMLINE_DISTANCE
- See Also:
- Constant Field Values
-
NX_SET_CURRENT
static final java.lang.String NX_SET_CURRENT
- See Also:
- Constant Field Values
-
Method Detail
-
getDescription
IDataset getDescription()
extended description of the magnet.
Type: NX_CHAR
- Returns:
- the value.
-
setDescription
DataNode setDescription(IDataset description)
extended description of the magnet.
Type: NX_CHAR
- Parameters:
description
- the description
-
getDescriptionScalar
java.lang.String getDescriptionScalar()
extended description of the magnet.
Type: NX_CHAR
- Returns:
- the value.
-
setDescriptionScalar
DataNode setDescriptionScalar(java.lang.String description)
extended description of the magnet.
Type: NX_CHAR
- Parameters:
description
- the description
-
getBeamline_distance
IDataset getBeamline_distance()
define position of beamline element relative to production target
Type: NX_FLOAT
Units: NX_LENGTH
- Returns:
- the value.
-
setBeamline_distance
DataNode setBeamline_distance(IDataset beamline_distance)
define position of beamline element relative to production target
Type: NX_FLOAT
Units: NX_LENGTH
- Parameters:
beamline_distance
- the beamline_distance
-
getBeamline_distanceScalar
java.lang.Double getBeamline_distanceScalar()
define position of beamline element relative to production target
Type: NX_FLOAT
Units: NX_LENGTH
- Returns:
- the value.
-
setBeamline_distanceScalar
DataNode setBeamline_distanceScalar(java.lang.Double beamline_distance)
define position of beamline element relative to production target
Type: NX_FLOAT
Units: NX_LENGTH
- Parameters:
beamline_distance
- the beamline_distance
-
getSet_current
IDataset getSet_current()
current set on supply.
Type: NX_FLOAT
Units: NX_CURRENT
- Returns:
- the value.
-
setSet_current
DataNode setSet_current(IDataset set_current)
current set on supply.
Type: NX_FLOAT
Units: NX_CURRENT
- Parameters:
set_current
- the set_current
-
getSet_currentScalar
java.lang.Double getSet_currentScalar()
current set on supply.
Type: NX_FLOAT
Units: NX_CURRENT
- Returns:
- the value.
-
setSet_currentScalar
DataNode setSet_currentScalar(java.lang.Double set_current)
current set on supply.
Type: NX_FLOAT
Units: NX_CURRENT
- Parameters:
set_current
- the set_current
-
getRead_current
NXlog getRead_current()
current read from supply.
- Returns:
- the value.
-
setRead_current
void setRead_current(NXlog read_current)
current read from supply.
- Parameters:
read_current
- the read_current
-
getRead_voltage
NXlog getRead_voltage()
voltage read from supply.
- Returns:
- the value.
-
setRead_voltage
void setRead_voltage(NXlog read_voltage)
voltage read from supply.
- Parameters:
read_voltage
- the read_voltage