Ignore:
Timestamp:
May 25, 2018 11:11:48 AM (5 years ago)
Author:
srkline
Message:

fixed a few bugs in the transmission panel.

added patching operation for dead time of the back panel

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/Reduction/VSANS/V_Utilities_Comparisons.ipf

    r1098 r1102  
    166166         
    167167         
    168 // I DO need to check all of the offset values 
    169         //// only return value for B and L/R detectors. everything else returns zero 
    170         //Function V_getDet_LateralOffset(fname,detStr) 
    171         // 
    172         //// only return values for T/B. everything else returns zero 
    173         //Function V_getDet_VerticalOffset(fname,detStr) 
    174         for(ii=0;ii<ItemsInList(ksDetectorListAll);ii+=1) 
    175                 detStr = StringFromList(ii, ksDetectorListAll, ";") 
    176                 if(!V_FP2_Value_Match(V_getDet_LateralOffset,fname1,fname2,detStr)) 
    177                         return(0)       //no match 
    178                 endif 
    179                 if(!V_FP2_Value_Match(V_getDet_VerticalOffset,fname1,fname2,detStr)) 
    180                         return(0)       //no match 
    181                 endif 
    182         endfor 
     168//// ???Do I need to check all of the offset values 
     169//      //// only return value for B and L/R detectors. everything else returns zero 
     170//      //Function V_getDet_LateralOffset(fname,detStr) 
     171//      // 
     172//      //// only return values for T/B. everything else returns zero 
     173//      //Function V_getDet_VerticalOffset(fname,detStr) 
     174//      for(ii=0;ii<ItemsInList(ksDetectorListAll);ii+=1) 
     175//              detStr = StringFromList(ii, ksDetectorListAll, ";") 
     176//              if(!V_FP2_Value_Match(V_getDet_LateralOffset,fname1,fname2,detStr)) 
     177//                      return(0)       //no match 
     178//              endif 
     179//              if(!V_FP2_Value_Match(V_getDet_VerticalOffset,fname1,fname2,detStr)) 
     180//                      return(0)       //no match 
     181//              endif 
     182//      endfor 
     183 
     184// only check the panel position for the actual panel used for the open beam measurement 
     185        detStr = V_getReduction_BoxPanel(fname1) 
     186        if(!V_FP2_Value_Match(V_getDet_LateralOffset,fname1,fname2,detStr)) 
     187                return(0)       //no match 
     188        endif 
    183189 
    184190        return(1)               // passed all of the tests, OK, it's a match 
Note: See TracChangeset for help on using the changeset viewer.