Ignore:
Timestamp:
Oct 2, 2012 3:51:06 PM (10 years ago)
Author:
srkline
Message:

Changes to the polarization reduction, tickets#355, #356, #362,

--saving of the panel states is now something that can be done from a menu item. (there is too much clutter on the panels to add more buttons, unless there is a great outcry).
--"?" has ben added to table columns that require input - coloring of individual columns can't be done with the matrices in the table.
-- the background is now polarization-independent
--the flow of the protocol execution now forces are-load and re--polarization correction every time for SAM, EMP, BGD (trivial) so that the correct files are in the correct locations, every time.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/Polarization/Pol_PolarizationPanels.ipf

    r863 r864  
    9494        "3 Flipper States",ShowFlipperPanel() 
    9595        "4 Polarization Correction",ShowPolCorSetup() 
     96        "-" 
     97        Submenu "Save State of..." 
     98                "Fundamental Cell Parameters",SaveCellParameterTable() 
     99                "Cell Decay Panel",SaveCellDecayTable() 
     100                "Flipper Condition Panel",SaveFlipperTable() 
     101                "Polarization Correction Panel",SavePolCorPanelState() 
     102        End 
     103        Submenu "Restore State of..." 
     104                "Fundamental Cell Parameters",RestoreCellParameterTable() 
     105                "Cell Decay Panel",RestoreCellDecayTable() 
     106                "Flipper Condition Panel",RestoreFlipperTable() 
     107                "Polarization Correction Panel",RestorePolCorPanelState() 
     108        End 
    96109End 
    97110 
     
    179192         
    180193        Make/O/T/N=0 CellName 
    181         Make/O/N=0 lambda,Te,err_Te,mu,err_mu 
    182          
     194        Make/O/D/N=0 lambda,Te,err_Te,mu,err_mu 
     195 
     196// when the values are reverted, necessary to get back to zero elements 
     197        Redimension/N=0 CellName 
     198        Redimension/N=0 lambda,Te,err_Te,mu,err_mu 
     199                 
    183200        // parse the strings to fill the table 
    184201        for(ii=0;ii<num;ii+=1) 
Note: See TracChangeset for help on using the changeset viewer.