\(\renewcommand\AA{\unicode{x212B}}\)
This is a Python binding to the C++ class Mantid::Kernel::InstrumentInfo.
mantid.kernel.
InstrumentInfo
¶delimiter
((InstrumentInfo)self) → str :¶Returns the delimiter between the instrument name and the run number.
facility
((InstrumentInfo)self) → FacilityInfo :¶Returns the facility that contains this instrument.
filePrefix
((InstrumentInfo)self, (int)runNumber) → str :¶Returns file prefix for this instrument
hasLiveListenerInfo
((InstrumentInfo)self) → bool :¶Returns true if this instrument has at least one LiveListenerInfo
instdae
((InstrumentInfo)arg1, (str)self) → str :¶Returns the host name and the port of the machine hosting DAE and providing port to connect to for a live data stream
liveDataAddress
((InstrumentInfo)self[, (str)name='']) → str :¶Returns the Address string of a live data connection on this instrument. If no connection name is provided, the default connection is used.
liveListener
((InstrumentInfo)self[, (str)name='']) → str :¶Returns the name of the specific LiveListener class that is used by the given connection name. If no name is provided, the default connection is used.
liveListenerInfo
((InstrumentInfo)self[, (str)name='']) → LiveListenerInfo :¶Returns a LiveListenerInfo instance for this instrument. If no connection name is specified, the default is used.
liveListenerInfoList
((InstrumentInfo)self) → std_vector_LiveListenerInfo :¶Returns all available LiveListenerInfo instances as a vector
name
((InstrumentInfo)self) → str :¶Returns the full name of the instrument as defined in the Facilites.xml file
shortName
((InstrumentInfo)self) → str :¶Returns the abbreviated name of the instrument as definined in the Facilites.xml file
techniques
((InstrumentInfo)self) → std_set_str :¶Return list of techniques this instrument supports
zeroPadding
((InstrumentInfo)self, (int)runNumber) → int :¶Returns zero padding for this instrument