Changeset 1764 for trunk/GSASIIimgGUI.py


Ignore:
Timestamp:
Mar 26, 2015 12:28:50 PM (7 years ago)
Author:
vondreele
Message:

final touches on Flat Bkg image option

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIimgGUI.py

    r1763 r1764  
    159159                    backImage += BdarkImage*BdarkScale               
    160160                sumImg += backImage*backScale
    161             sumImg -= data['Flat Bkg']
    162             G2frame.Integrate = G2img.ImageIntegrate(sumImg,data,masks,blkSize,dlg)
     161            G2frame.Integrate = G2img.ImageIntegrate(sumImg-data['Flat Bkg'],data,masks,blkSize,dlg)
    163162#            G2plt.PlotIntegration(G2frame,newPlot=True)
    164163            Id = G2IO.SaveIntegration(G2frame,G2frame.PickId,data)
     
    216215                                    Npix,imagefile = G2frame.PatternTree.GetItemPyData(id)
    217216                                    backImage = G2IO.GetImageData(G2frame,imagefile,True)*backScale
     217                                FlatBkg = Data.get('Flat Bkg',0.0)
    218218                                try:
    219219                                    Masks = G2frame.PatternTree.GetItemPyData(
     
    226226                                CleanupMasks(Masks)
    227227                                if len(backImage):                               
    228                                     G2frame.Integrate = G2img.ImageIntegrate(image+backImage,Data,Masks,blkSize,dlgp)
     228                                    G2frame.Integrate = G2img.ImageIntegrate(image+backImage-FlatBkg,Data,Masks,blkSize,dlgp)
    229229                                else:
    230                                     G2frame.Integrate = G2img.ImageIntegrate(image,Data,Masks,blkSize,dlgp)
     230                                    G2frame.Integrate = G2img.ImageIntegrate(image-FlatBkg,Data,Masks,blkSize,dlgp)
    231231                                pId = G2IO.SaveIntegration(G2frame,Id,Data)
    232232                            finally:
Note: See TracChangeset for help on using the changeset viewer.