Ignore:
Timestamp:
Jul 17, 2019 4:50:44 PM (3 years ago)
Author:
krzywon
Message:

Tie NXcanSAS into reduction methods and add debugging statements.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/branches/nxcansas_writer/NCNR_User_Procedures/Reduction/VSANS/V_Protocol_Reduction.ipf

    r1154 r1182  
    32753275        String fullpath = "", newfileName="" 
    32763276        String saveType = StringByKey("SAVE",avgStr,"=",";")            //does user want to save data? 
     3277        NVAR useNXcanSASOutput = root:Packages:NIST:gNXcanSAS_Write 
    32773278 
    32783279        If( (cmpstr(saveType[0,2],"Yes")==0) && (cmpstr(av_type,"none") != 0) )          
     
    33413342//                              endif 
    33423343// 
     3344                                 
    33433345                                if(cmpstr(saveType,"Yes - Concatenate")==0) 
    33443346                                        V_Trim1DDataStr(activeType,binType,trimBegStr,trimEndStr)                       // x- passing null strings uses global or default trim values 
     
    33483350                                        V_RemoveDuplicateQvals("root:Packages:NIST:VSANS:",activeType)          // works with the "tmp_x" waves from concatenateForSave 
    33493351//                                      prot[9] = collimationStr 
    3350                                          
    3351                                         V_Write1DData("root:Packages:NIST:VSANS:",activeType,newFileName+"."+exten)             //don't pass the full path, just the name 
     3352                                        if (useNXcanSASOutput == 1) 
     3353                                                WriteNxCanSAS1D(activeType,fullPath,dialog) 
     3354                                        else 
     3355                                                V_Write1DData("root:Packages:NIST:VSANS:",activeType,newFileName+"."+exten)             //don't pass the full path, just the name 
     3356                                        EndIf 
    33523357                                 
    33533358                                endif 
     
    33713376                                V_QxQy_Export(activeType,fullPath,newFileName,dialog) 
    33723377                                break 
     3378                        case "2D_NXcanSAS": 
     3379                                fullPath = S_Path + newFileName+".h5" 
     3380                                V_WriteNXcanSAS2DData(activeType,fullPath,newFileName,dialog) 
     3381                                break 
    33733382                        case "PNG_Graphic": 
    33743383//                              SaveAsPNG(activeType,fullpath,dialog) 
Note: See TracChangeset for help on using the changeset viewer.