Changeset 2731 for trunk/GSASIIimage.py


Ignore:
Timestamp:
Mar 1, 2017 9:08:17 AM (8 years ago)
Author:
vondreele
Message:

add save of stress/strain ring intensities as MRD in txt file
calculate stress/strain ring intensities from 5x5 pixel blocks (was 3x3)
show sig(MRD) instead of var(MRD) in ring intensities

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/GSASIIimage.py

    r2725 r2731  
    214214    ypix = int(Ypix)
    215215    if not w:
    216         ZMax = np.sum(image[ypix-1:ypix+1,xpix-1:xpix+1])
     216        ZMax = np.sum(image[ypix-2:ypix+2,xpix-2:xpix+2])
    217217        return xpix,ypix,ZMax,0.0001
    218218    if (w2 < xpix < sizex-w2) and (w2 < ypix < sizey-w2) and image[ypix,xpix]:
     
    10301030            ringint = np.array([float(Image[int(x*scalex),int(y*scaley)]) for y,x in np.array(ringxy)[:,:2]])
    10311031            ringint /= np.mean(ringint)
    1032             print ' %s %.3f %s %.3f'%('d-spacing',ring['Dcalc'],'var(MRD):',np.var(ringint))
     1032            print ' %s %.3f %s %.3f'%('d-spacing',ring['Dcalc'],'sig(MRD):',np.sqrt(np.var(ringint)))
    10331033            RingsAI.append(np.array(zip(ringazm,ringint)).T)
    1034 #            GSASIIpath.IPyBreak()
    10351034    return RingsAI
    10361035   
     
    10561055        else:                       #compression
    10571056            ring['Dcalc'] = dmin+3.*(dmax-dmin)/4.
    1058 #        ring['Dcalc'] = np.mean(ring['ImtaCalc'][0])
    10591057
    10601058def calcFij(omg,phi,azm,th):
Note: See TracChangeset for help on using the changeset viewer.