\(\renewcommand\AA{\unicode{x212B}}\)
InstrumentInfo¶
This is a Python binding to the C++ class Mantid::Kernel::InstrumentInfo.
- class 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