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_WhiteBeamDistribution.ipf

    r1091 r1095  
    2525// result when compared to the AgBeh data 
    2626// 
    27 Function V_WhiteBeamDist(lam) 
     27 
     28Function V_WhiteBeamDist_top(lam) 
    2829        Variable lam 
    2930         
     
    5556                return(-2336 + 12422*exp(-( (lam-3.043)/4.034 )^2)) 
    5657        endif 
     58 
     59//       anything larger than 8.37, return 0     
     60        return(0) 
     61         
     62End 
     63 
     64Function V_WhiteBeamDist_mid(lam) 
     65        Variable lam 
     66         
     67        if(lam < 3.37) 
     68                return(0) 
     69        endif 
     70         
     71        if(lam < 3.69) 
     72                return(-31013 + 9198*lam) 
     73        endif 
     74         
     75        if(lam < 3.84) 
     76                return(23715 - 5649*lam) 
     77        endif 
     78         
     79//// the "middle" of the spikes  
     80        if(lam < 4.12) 
     81                return(-84962 + 22634*lam) 
     82        endif 
     83        if(lam < 8.37) 
     84                return(-2336 + 11422*exp(-( (lam-3.043)/4.234 )^2)) 
     85        endif 
     86 
     87////// the "top" of the spikes 
     88//      if(lam < 4.16) 
     89//              return(-84962 + 22634*lam) 
     90//      endif 
     91//      if(lam < 8.25) 
     92//              return(-2336 + 12422*exp(-( (lam-3.043)/4.034 )^2)) 
     93//      endif 
    5794 
    5895//       anything larger than 8.37, return 0     
Note: See TracChangeset for help on using the changeset viewer.