- Timestamp:
- May 18, 2012 8:34:27 AM (13 years ago)
- Location:
- trunk/imports
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/imports/G2sfact.py ¶
r620 r621 46 46 Fo = float(Fo) 47 47 sigFo = float(sigFo) 48 self.RefList.append([h,k,l,0,0,0,0,2.*Fo*sigFo,Fo**2,0,0,[],[],0,{}]) 48 # h,k,l,m,dsp,Fo2,sig,Fc2,Fot2,Fct2,phase,... 49 self.RefList.append([h,k,l,0,0,Fo**2,2.*Fo*sigFo,0,Fo**2,0,0,[],[],0,{}]) 49 50 self.UpdateControls(Type='Fosq',FcalcPresent=False) # set Fobs type & if Fcalc values are loaded 50 51 self.UpdateParameters(Type='SXC',Wave=None) # histogram type -
TabularUnified trunk/imports/G2sfact_CIF.py ¶
r620 r621 153 153 except: 154 154 HKL.append('.') 155 ref = HKL+[0,0,0,0,0,0,0,0,[],[],0,{}] 155 #h,k,l,m,dsp,Fo2,sig,Fc2,Fot2,Fct2,phase,... 156 ref = HKL+[0,0,0,0,0,0,0,0,[],[],0,{}] 156 157 if '_refln_f_squared_meas' in itemkeys: 157 158 try: 158 ref[8] = float(item[itemkeys['_refln_f_squared_meas']]) 159 Fsq = float(item[itemkeys['_refln_f_squared_meas']]) 160 ref[8] = Fsq 161 ref[5] = Fsq 159 162 except: 160 163 pass 161 164 if '_refln_f_squared_sigma' in itemkeys: 162 165 try: 163 ref[ 7] = float(item[itemkeys['_refln_f_squared_sigma']])166 ref[6] = float(item[itemkeys['_refln_f_squared_sigma']]) 164 167 except: 165 168 pass 166 169 elif '_refln_f_meas' in itemkeys: 167 170 try: 168 ref[8] = float(item[itemkeys['_refln_f_meas']])**2 171 Fsq = float(item[itemkeys['_refln_f_meas']])**2 172 ref[8] = Fsq 173 ref[5] = Fsq 169 174 except: 170 175 pass 171 176 if '_refln_f_sigma' in itemkeys: 172 177 try: 173 ref[ 7] = 2.*sqrt(ref[8])*float(item[itemkeys['_refln_f_sigma']])178 ref[6] = 2.*sqrt(ref[8])*float(item[itemkeys['_refln_f_sigma']]) 174 179 except: 175 180 pass 176 181 if '_refln_f_squared_calc' in itemkeys: 177 182 try: 178 ref[9] = float(item[itemkeys['_refln_f_squared_calc']]) 183 Fsq = float(item[itemkeys['_refln_f_squared_calc']]) 184 ref[9] = Fsq 185 ref[7] = Fsq 179 186 except: 180 187 pass 181 188 elif '_refln_f_calc' in itemkeys: 182 189 try: 183 ref[9] = float(item[itemkeys['_refln_f_calc']])**2 190 Fsq = float(item[itemkeys['_refln_f_calc']])**2 191 ref[9] = Fsq 192 ref[7] = Fsq 184 193 except: 185 194 pass
Note: See TracChangeset
for help on using the changeset viewer.