def openHIRES(self): sample = openSample(self) cryostat = open_cryostat(self) tcon = openTCON(self, sample, cryostat) xhires = openXHIRES(self, sample) hires = openHIRES(self, tcon, xhires, sample, cryostat) hires.show()
def openSUS(self): sample = openSample(self) cryostat = open_cryostat(self) tcon = openTCON(self, sample, cryostat) xlia = openXLIA(self, sample) xmc = openXMC(self, sample) sus = openSUS(self, tcon, xlia, xmc, sample, cryostat) sus.show()
def openRES(self): sample = openSample(self) cryostat = open_cryostat(self) tcon = openTCON(self, sample, cryostat) xsmu = openXSMU(self, sample) mgps = openMGPS(self, sample) res = openRES(self, tcon, xsmu, mgps, sample, cryostat) res.show()
def openDevice (self, device): sample = openSample (self) if device == XTCON : dev = self.open_tcon (sample) elif device == XSMU : dev = openXSMU (self, sample) elif device == XLIA : dev = openXLIA (self, sample) elif device == XMC : dev = openXMC (self, sample) elif device == XHIRES : dev = openXHIRES (self, sample) elif device == MGPS : dev = openMGPS (self, sample) elif device == CRYOSTAT : dev = open_cryostat (self) else : raise ValueError (device) dev.show()
def open_tcon (self, sample): cryostat = open_cryostat (self) return openTCON (self, sample, cryostat)