Example #1
0
 def __init__(self, parent=None):
     QtGui.QDialog.__init__(self,parent)
     self.ui = beam_dlg()
     self.ui.setupUi(self)
     self.ui.iavg.setText('0.5')     #Above is the UP class, this is self.beam.iavg
     self.ui.partstatmom1x.setText('0')  #self.beam.partStatMom1.x, initial x-offset
     self.ui.partstatmom1y.setText('0')  #self.beam.partStatMom1.y, initial y-offset
     self.ui.partstatmom1z.setText('0.0') #self.beam.partStatMom1.z, initial z-offset
     self.ui.partstatmom1xp.setText('0') #self.beam.partStatMom1.xp, initial x angle offset
     self.ui.partstatmom1yp.setText('0') #self.beam.partStatMom1.yp, initial y angle offset
     self.ui.partstatmom1gamma.setText('5870.925') # electron beam relative energy, gamma
     self.ui.sige.setText('0.00089')
     self.ui.sigx.setText('33.33e-06')
     self.ui.sigy.setText('2.912e-06')
     self.ui.sigxp.setText('16.5e-06')
     self.ui.sigyp.setText('2.7472e-06')
Example #2
0
 def __init__(self, parent=None,units=None,column=None):
     QtGui.QDialog.__init__(self,parent)
     self.ui = beam_dlg()
     self.ui.setupUi(self)
     self.u = units
     if column is not None:
         self.ui.iavg.setText(str(column[0].value)+' '+units[0])     #Above is the UP class, this is self.beam.iavg
         self.ui.partstatmom1x.setText(str(column[1].value)+' '+units[1])  #self.beam.partStatMom1.x, initial x-offset
         self.ui.partstatmom1y.setText(str(column[2].value)+' '+units[2])  #self.beam.partStatMom1.y, initial y-offset
         self.ui.partstatmom1z.setText(str(column[3].value)+' '+units[3]) #self.beam.partStatMom1.z, initial z-offset
         self.ui.partstatmom1xp.setText(str(column[4].value)+' '+units[4]) #self.beam.partStatMom1.xp, initial x angle offset
         self.ui.partstatmom1yp.setText(str(column[5].value)+' '+units[5]) #self.beam.partStatMom1.yp, initial y angle offset
         self.ui.partstatmom1gamma.setText(str(column[6].value)+' '+units[6]) # electron beam relative energy, gamma
         self.ui.sige.setText(str(column[7].value)+' '+units[7])
         self.ui.sigx.setText(str(column[8].value)+' '+units[8])
         self.ui.sigy.setText(str(column[9].value)+' '+units[9])
         self.ui.sigxp.setText(str(column[10].value)+' '+units[10])
         self.ui.sigyp.setText(str(column[11].value)+' '+units[11])