Changeset 563


Ignore:
Timestamp:
Sep 30, 2009 3:15:59 PM (13 years ago)
Author:
ajj
Message:

Updating XML reader to match output of non-xml loader. Now creates sq,qb and fs waves as well as res wave.

File:
1 edited

Legend:

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

    r556 r563  
    3232                        Variable np 
    3333                         
    34                         String w0,w1,w2,basestr,fileName 
     34                        String w0,w1,w2,w3,w4,w5,basestr,fileName 
    3535                        String xmlDataFolder,xmlDataSetFolder 
    3636                         
     
    6161                                                w1 = basestr + "_i" 
    6262                                                w2 = basestr + "_s" 
     63                                                w3 = basestr + "sq" 
     64                                                w4 = basestr + "qb" 
     65                                                w5 = basestr + "fs" 
    6366                                                 
    6467                                                if(DataFolderExists("root:"+baseStr)) 
     
    8588                                                        Wave Qsas = $(xmlDataSetFolder+"Qsas") 
    8689                                                        Wave Qdev = $(xmlDataSetFolder+"Qdev") 
    87                                                  
     90                                                         
     91                                                        Duplicate/O Qdev, $w3 
    8892                                                // make a resolution matrix for SANS data 
    8993                                                         np=numpnts($w0) 
     
    9599                                                        if(exists(xmlDataSetFolder+"Qmean")) 
    96100                                                                Wave Qmean = $(xmlDataSetFolder+"Qmean") 
     101                                                                Duplicate/O Qmean,$w4 
    97102                                                                reswave[][1] = Qmean[p]         //qBar 
    98103                                                        endif 
    99104                                                        if(exists(xmlDataSetFolder+"Shadowfactor")) 
    100105                                                                Wave Shadowfactor = $(xmlDataSetFolder+"Shadowfactor") 
     106                                                                Duplicate/O Shadowfactor, $w5 
    101107                                                                reswave[][2] = Shadowfactor[p]          //fShad 
    102108                                                        endif 
Note: See TracChangeset for help on using the changeset viewer.