\(\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