Ignore:
Timestamp:
Feb 3, 2009 3:57:08 PM (14 years ago)
Author:
srkline
Message:

A large number of changes and fixes:

--168/169/170: panels and windows are now at least on-screen for all packages. Tested
with 1024x768 resolution.
-- closed ticket 176 which was a question about resampling data to generate error estimates
on fitted parameters. Useful for reflectometry, not needed for SANS.
--157: bug of low Q power law extrapolation in Invariant fixed by avoiding q==0
--178/180: Tr/Tw? notification in USANS. log/lin checkbox for display.
--167: saveData checkbox for USANS not behaving well. turns off/on better now.
--197: changed all (?) 1D writing routines to enforce 26 characters as the maximum length
to make sure that file loading will never exceed 31 characters

-- lots of changes to MonteCarlo? and SASCALC

  • SASCALC now enforces *exact* lens conditions, rather than a close approximation
  • improved MonteCarlo? interface panel
  • added writer for simlulated VAX binary data file
  • can save 2D as ABS or raw counts
  • can freeze w/no offset
Location:
sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/COR_Graph.ipf

    r433 r472  
    309309                Cursor/K A 
    310310                Cursor/K B 
     311                CheckBox useCrsrCheck,value= 0 
    311312        endif 
    312313        DoUpdate 
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/Main_USANS.ipf

    r433 r472  
    904904                        break 
    905905        endswitch 
     906        // uncheck the cursors 
     907        UseCrsrCheckProc("",0) 
     908         
    906909        DoWindow/F USANS_Panel          //focus back to MainPanel 
    907910        SetDataFolder root: 
     
    12901293End 
    12911294 
    1292  
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/USANS_Includes.ipf

    r432 r472  
    2020#include "CheckVersionFTP"                              //added June 2008 
    2121#include "GaussUtils_v40"                               //added Oct 2008 for unified file loading 
     22#include "WriteQIS"                             //added Jan 2009 for fileSaveDialog 
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/WriteUSANSData.ipf

    r404 r472  
    5151        dumWave = - DQv 
    5252        /// 
    53          
    5453        if(dialog) 
    55                 PathInfo/S savePathName 
    56                 Open/D/T="????" refnum as fullpath              //won't actually open the file 
    57                 If(cmpstr(S_filename,"")==0) 
     54                PathInfo/S catPathName 
     55                fullPath = DoSaveFileDialog("Save data as") 
     56                If(cmpstr(fullPath,"")==0) 
    5857                        //user cancel, don't write out a file 
    5958                        Close/A 
    6059                        Abort "no data file was written" 
    6160                Endif 
    62                 fullpath = S_filename 
     61                //Print "dialog fullpath = ",fullpath 
    6362        Endif 
    6463         
Note: See TracChangeset for help on using the changeset viewer.