def Loader(self): fname = QtGui.QFileDialog.getOpenFileName(self,'Open file', 'C:/Users/pstraus/Documents') #print fname fname = str(fname) self.rawData = p2d.import2D(fname) #self.rawData.data[10,:] = 0.5 * self.rawData.data[11,:] + 0.5 * self.rawData.data[9,:] #self.rawData.data[14,:] = 0.5 * self.rawData.data[15,:] + 0.5 * self.rawData.data[13,:] self.rawData.data[:, 9] = 0.5 * self.rawData.data[:, 10] + 0.5 * self.rawData.data[:,8] self.rawData.data[:, 13] = 0.5 * self.rawData.data[:,14] + 0.5 * self.rawData.data[:,12] self.nrDataRaw, self.rDataRaw = p2d.splitRawData(self.rawData, self.Parameters) #Make sure that the tau data is a non-empty set if self.rawData.tauAxis != []: self.FileIndicator.setText("File %s Loaded successfully!" % fname) #get the default MC offset... self.set_MC_Offset() self.Parameters.centerWavelength = self.rawData.centerWavelength #Guess a good amount for the first FT TransformTime = int((min(self.rDataRaw.probeAxis) * 3e10) ** -1 * 1e15)* 230 #default transform time self.TransformTime.setText(str(TransformTime))
def Loader(self): fname = QtGui.QFileDialog.getOpenFileName(self,'Open file', 'C:/Users/pstraus/Documents') print fname fname = str(fname) self.rawData = p2d.import2D(fname) self.nrDataRaw, self.rDataRaw = p2d.splitRawData(self.rawData, self.Parameters) if self.rawData.tauAxis != []: self.label.setText("File %s Loaded successfully!" % fname)