Ignore:
Timestamp:
Nov 16, 2012 12:06:27 PM (10 years ago)
Author:
srkline
Message:

More changes to the event mode processing, updating the panel and adding some methods for removing misencoded time point

  1. Ready for some more testing to figure out what is good and what is bad.

Added some more values in to the SASCALC for the 10m instrument (still hidden)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/SANS/SASCALC.ipf

    r868 r875  
    485485        CheckBox checkNG7,pos={66,19},size={36,14},proc=SelectInstrumentCheckProc,title="NG7" 
    486486        CheckBox checkNG7,value=0,mode=1 
     487 
     488        CheckBox checkChamber,pos={172,48},size={57,14},proc=TableCheckProc,title="Chamber" 
     489        CheckBox checkChamber,value=1,mode=1 
     490        CheckBox checkHuber,pos={172,27},size={44,14},proc=TableCheckProc,title="Huber" 
     491        CheckBox checkHuber,value=0,mode=1 
    487492//      -- hide/unhide the 10m SANS 
    488493        if(show10mSANS) 
     
    490495                CheckBox checkNG10,value=0,mode=1 
    491496        endif 
    492 //       
    493         CheckBox checkChamber,pos={172,48},size={57,14},proc=TableCheckProc,title="Chamber" 
    494         CheckBox checkChamber,value=1,mode=1 
    495         CheckBox checkHuber,pos={172,27},size={44,14},proc=TableCheckProc,title="Huber" 
    496         CheckBox checkHuber,value=0,mode=1 
     497//               
    497498        PopupMenu popup0,pos={6,94},size={76,20},proc=SourceAperturePopMenuProc 
    498499        PopupMenu popup0,mode=1,popvalue="3.81 cm",value= root:Packages:NIST:SAS:gSourceApString 
     
    604605                        Slider SC_Slider_1,win=SASCALC,limits={133,1317,1},userTicks={root:Packages:NIST:SAS:tickSDDNG3,root:Packages:NIST:SAS:lblSDDNG3 } 
    605606                        Slider SC_Slider_1,win=SASCALC,variable=root:Packages:NIST:SAS:gDetDist         //forces update 
    606                          
     607 
     608                        // un-disable the sample table position 
     609                        CheckBox checkChamber,win=SASCALC,disable=0 
     610                        CheckBox checkHuber,win=SASCALC,disable=0 
     611                                                 
    607612                        break 
    608613                                                                 
     
    624629                        SetVariable setvar0,win=SASCALC,limits={100,1531,1} 
    625630                        Slider SC_Slider_1,win=SASCALC,variable=root:Packages:NIST:SAS:gDetDist         //forces update 
     631                         
     632                        // un-disable the sample table position 
     633                        CheckBox checkChamber,win=SASCALC,disable=0 
     634                        CheckBox checkHuber,win=SASCALC,disable=0 
    626635                         
    627636                        break 
     
    652661                        SetVariable setvar0,win=SASCALC,limits={100,500,1} 
    653662                        Slider SC_Slider_1,win=SASCALC,variable=root:Packages:NIST:SAS:gDetDist         //forces update 
     663 
     664                        // disable the sample table position, as long as the sample positions are identical for the 10 m 
     665                        CheckBox checkChamber,win=SASCALC,disable=2 
     666                        CheckBox checkHuber,win=SASCALC,disable=2 
    654667 
    655668                        break 
     
    19711984                case 10: 
    19721985                        // 10m SANS handled differently 
     1986                        // s12 == 0 by definition 
    19731987                        // TODO:  -- put in CORRECT VALUES -- THESE ARE FICTIONAL 
    1974                         SSD = 500 - 155*NG - s12*(2-tableposition()) - L2Diff 
     1988                        SSD = 470 - 155*NG - s12*(2-tableposition()) - L2Diff 
    19751989                        break 
    19761990                default: 
Note: See TracChangeset for help on using the changeset viewer.