Ignore:
Timestamp:
Apr 16, 2018 10:50:33 AM (4 years ago)
Author:
srkline
Message:

Added two model functions for white beam smearing.

Many other small changes for processing of the back detector, shuffling of VSANS menu items, and consistent naming of V_ procedures.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/VSANS/V_PatchFiles.ipf

    r1093 r1095  
    446446        fname = S_path + fname 
    447447 
    448         Variable nRows = 9 
     448        Variable nRows = 11 
    449449        Redimension/N=(nRows,3) ListWave 
    450450        Redimension/N=(nRows,3) selWave 
     
    482482        listWave[8][1] = "sample aperture diam (external) (cm)" 
    483483        listWave[8][2] = num2str(V_getSampleAp2_size(fname))     
     484 
     485        listWave[9][1] = "beam stop diameter (Middle) (mm)" 
     486        listWave[9][2] = num2str(V_getBeamStopC2_size(fname))    
     487         
     488        listWave[10][1] = "beam stop diameter (Back) (mm)" 
     489        listWave[10][2] = num2str(V_getBeamStopC3_size(fname))   
     490 
     491 
    484492                                 
    485493        return(0) 
     
    12571265        endif            
    12581266 
     1267        if ((selWave[9][0] & 2^4) != 0)         //"beam stop diameter (Middle) (mm)" 
     1268                val = str2num(listWave[9][2]) 
     1269                err = V_writeBeamStopC2_size(fname,val) 
     1270        endif            
     1271         
     1272        if ((selWave[10][0] & 2^4) != 0)                //"beam stop diameter (Back) (mm)" 
     1273                val = str2num(listWave[10][2]) 
     1274                err = V_writeBeamStopC3_size(fname,val) 
     1275        endif            
     1276         
    12591277        return(0) 
    12601278End 
     
    17261744// root:Packages:NIST:VSANS:RawVSANS:sans1301: 
    17271745        for(ii=lo;ii<=hi;ii+=1) 
    1728                 KillDataFolder/Z $("root:Packages:NIST:VSANS:RawVSANS:sans"+num2str(ii)) 
     1746                KillDataFolder/Z $("root:Packages:NIST:VSANS:RawVSANS:sans"+num2istr(ii)) 
    17291747        endfor 
    17301748        return 0 
     
    20362054// root:Packages:NIST:VSANS:RawVSANS:sans1301: 
    20372055        for(ii=lo;ii<=hi;ii+=1) 
    2038                 KillDataFolder/Z $("root:Packages:NIST:VSANS:RawVSANS:sans"+num2str(ii)) 
     2056                KillDataFolder/Z $("root:Packages:NIST:VSANS:RawVSANS:sans"+num2istr(ii)) 
    20392057        endfor 
    20402058        return 0 
Note: See TracChangeset for help on using the changeset viewer.