Example #1
0
    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))
Example #2
0
 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)