Changeset 1574 for trunk/GSASII.py


Ignore:
Timestamp:
Nov 20, 2014 12:57:51 PM (8 years ago)
Author:
toby
Message:

import PWDR parms when importing from GPX

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASII.py

    r1573 r1574  
    12661266        self.EnablePlot = False
    12671267        for rd in rdlist:
    1268             # get instrument parameters for each dataset
    1269             Iparm1,Iparm2 = self.GetPowderIparm(rd, Iparm, lastIparmfile, lastdatafile)
    1270             if rd.repeat_instparm:
    1271                 lastIparmfile = rd.instfile
     1268            if 'Instrument Parameters' not in rd.pwdparms:
     1269                # get instrument parameters for each dataset, unless already set
     1270                Iparm1,Iparm2 = self.GetPowderIparm(rd, Iparm, lastIparmfile, lastdatafile)
     1271                if rd.repeat_instparm:
     1272                    lastIparmfile = rd.instfile
     1273            else:
     1274                Iparm1,Iparm2 = rd.pwdparms['Instrument Parameters']
    12721275            lastdatafile = rd.powderentry[0]
    12731276            HistName = rd.idstring
     
    13041307                rd.powderdata[4] = np.zeros_like(rd.powderdata[0])                                       
    13051308                rd.powderdata[5] = np.zeros_like(rd.powderdata[0])                                       
    1306             Tmin = min(rd.powderdata[0])
    1307             Tmax = max(rd.powderdata[0])
    13081309            valuesdict = {
    13091310                'wtFactor':1.0,
     
    13161317                self.PatternTree.AppendItem(Id,text='Comments'),
    13171318                rd.comments)
     1319            Tmin = min(rd.powderdata[0])
     1320            Tmax = max(rd.powderdata[0])
    13181321            self.PatternTree.SetItemPyData(
    13191322                self.PatternTree.AppendItem(Id,text='Limits'),
    1320                 [(Tmin,Tmax),[Tmin,Tmax]])
     1323                rd.pwdparms.get('Limits',[(Tmin,Tmax),[Tmin,Tmax]])
     1324                )
    13211325            self.PatternId = G2gd.GetPatternTreeItemId(self,Id,'Limits')
    13221326            self.PatternTree.SetItemPyData(
    13231327                self.PatternTree.AppendItem(Id,text='Background'),
    1324                 [['chebyschev',True,3,1.0,0.0,0.0],
    1325                  {'nDebye':0,'debyeTerms':[],'nPeaks':0,'peaksList':[]}])
     1328                rd.pwdparms.get('Background',
     1329                    [['chebyschev',True,3,1.0,0.0,0.0],{'nDebye':0,'debyeTerms':[],'nPeaks':0,'peaksList':[]}])
     1330                    )
    13261331            self.PatternTree.SetItemPyData(
    13271332                self.PatternTree.AppendItem(Id,text='Instrument Parameters'),
Note: See TracChangeset for help on using the changeset viewer.