Changeset 246 for trunk/GSASIIIO.py
- Timestamp:
- Feb 13, 2011 6:20:15 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/GSASIIIO.py ¶
r244 r246 467 467 468 468 def GetGEsumData(filename,imageOnly=False): 469 import struct as st 469 470 import array as ar 470 471 if not imageOnly: … … 479 480 else: 480 481 head = ['GE detector raw data from APS 1-ID',] 482 File.seek(18) 483 size,nframes = st.unpack('<ih',File.read(6)) 481 484 sizexy = [2048,2048] 482 485 pos = 8192 … … 489 492 else: 490 493 image = np.array(ar.array('H',File.read(2*Npix)),dtype=np.int32) 494 while nframes > 1: 495 image += np.array(ar.array('H',File.read(2*Npix)),dtype=np.int32) 496 nframes -= 1 491 497 image = np.reshape(image,(sizexy[1],sizexy[0])) 492 498 data = {'pixelSize':(200,200),'wavelength':0.15,'distance':250.0,'center':[204.8,204.8],'size':sizexy}
Note: See TracChangeset
for help on using the changeset viewer.