Changeset 739


Ignore:
Timestamp:
Sep 14, 2010 2:09:23 PM (12 years ago)
Author:
srkline
Message:

Now, the XML writer writes out + dQv to the dQl field for each point. Since this field in the XML file identifies the data as USANS, it is used as the flag. Upon loading the global USANS_dQv is set to abs(dQv)

our old 6-column format still writes out the last three columns as -(dQv) and keys on the negative number to flag it as USANS.

Location:
sans/Dev/trunk/NCNR_User_Procedures
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/Common/NIST_XML_v40.ipf

    r734 r739  
    131131                                                        endif 
    132132                                                elseif(exists(xmlDataSetFolder+"dQl")) 
    133                                                         //USAS Data 
     133                                                        //USANS Data 
    134134                                                        Wave dQl = $(xmlDataSetFolder+"dQl") 
    135                                                         dQv = dQl[0] 
     135                                                        dQv = abs(dQl[0]) 
    136136                                                 
    137137                                                        USANS_CalcWeights(baseStr,dQv) 
     
    262262                                                endif 
    263263                                        elseif(exists(xmlDataFolder+"dQl")) 
    264                                                 //USAS Data 
     264                                                //USANS Data 
    265265                                                Wave dQl = $(xmlDataFolder+"dQl") 
    266                                                 dQv = - dQl[0]          //make it positive again 
     266                                                dQv = abs(dQl[0])               //make it positive again 
    267267                                         
    268268                                                USANS_CalcWeights(baseStr,dQv) 
     
    10481048                //Use the evil extra column for the resolution "information". Should probably switch to using slit_length in collimation. 
    10491049                Duplicate/O qw,dumWave 
    1050                 dumWave = - dQv 
     1050                dumWave = dQv                   //written out as a positive value, since the column is identified by its label, dQl 
    10511051                 
    10521052                //Data 
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/USANS_Includes_v230.ipf

    r693 r739  
    3131#include "NCNR_Utils" 
    3232#include "MultipleReduce" 
     33#include "WriteQIS" 
    3334 
    3435//AJJ for data set output? 
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/USANS/WriteUSANSData.ipf

    r690 r739  
    240240        //Use the evil extra column for the resolution "information". Should probably switch to using slit_length in collimation. 
    241241        Duplicate/O qvals,dumWave 
    242         dumWave = - dQv 
     242        dumWave = dQv                   //written out as a positive value, since the column is identified by its label, dQl 
    243243        /// 
    244244         
Note: See TracChangeset for help on using the changeset viewer.