Changeset 845


Ignore:
Timestamp:
Mar 8, 2012 7:41:49 AM (11 years ago)
Author:
ajj
Message:

Fix to the canSAS XML reader to put in sane values if Qmean and Shadowfactor are missing.

File:
1 edited

Legend:

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

    r739 r845  
    124124                                                                Duplicate/O Qmean,$w4 
    125125                                                                reswave[][1] = Qmean[p]         //qBar 
     126                                                        else 
     127                                                                reswave[][1] = Qsas[p] // If there is no Qmean specified, use Q values 
    126128                                                        endif 
    127129                                                        if(exists(xmlDataSetFolder+"Shadowfactor")) 
     
    129131                                                                Duplicate/O Shadowfactor, $w5 
    130132                                                                reswave[][2] = Shadowfactor[p]          //fShad 
     133                                                        else 
     134                                                                reswave[][2] = 1 // default shadowfactor to 1 if it doesn't exist 
    131135                                                        endif 
    132136                                                elseif(exists(xmlDataSetFolder+"dQl")) 
     
    256260                                                        Wave Qmean = $(xmlDataFolder+"Qmean") 
    257261                                                        reswave[][1] = Qmean[p]         //qBar 
     262                                                else 
     263                                                        reswave[][1] = Qsas[p] // If there is no Qmean specified, use Q values 
    258264                                                endif 
    259265                                                if(exists(xmlDataFolder+"Shadowfactor")) 
    260266                                                        Wave Shadowfactor = $(xmlDataFolder+"Shadowfactor") 
    261267                                                        reswave[][2] = Shadowfactor[p]          //fShad 
     268                                                else 
     269                                                                reswave[][2] = 1 // default shadowfactor to 1 if it doesn't exist 
    262270                                                endif 
    263271                                        elseif(exists(xmlDataFolder+"dQl")) 
Note: See TracChangeset for help on using the changeset viewer.