Changeset 604 for BAORadio


Ignore:
Timestamp:
Nov 16, 2011, 12:02:10 PM (13 years ago)
Author:
campagne
Message:

add the ON/Filtered_OFF and OFF/Filetred_OFF (jec)

Location:
BAORadio/AmasNancay/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • BAORadio/AmasNancay/trunk/etude_mergeAna.pic

    r591 r604  
    1 
    21
    32set source  $1
     
    438437#
    439438
     439graphicatt ""
     440del sonovoff0 sonovoff1
     441objaoper meanOnovOffNoCalib row 0 sonovoff0
     442objaoper meanOnovOffNoCalib row 1 sonovoff1
     443del soffovoff0 soffovoff1
     444objaoper meanOffovOffNoCalib row 0 soffovoff0
     445objaoper meanOffovOffNoCalib row 1 soffovoff1
     446newwin 1 2
     447plot2d sonovoff0 (n/8192)*250+1250 val n>0 "blue cpts notit nsta"
     448plot2d sonovoff1 (n/8192)*250+1250 val n>0 "same red cpts notit nsta"
     449settitle "Raw ON/OFF ${source} Ch 0 (blue) Ch 1 (red) ${ncycles}cycles" ' ' $defatt
     450setaxelabels "Freq. (MHz)" "I (a.u)" $axedefatt
     451plot2d soffovoff0 (n/8192)*250+1250 val n>0 "blue cpts notit nsta"
     452plot2d soffovoff1 (n/8192)*250+1250 val n>0 "same red cpts notit nsta"
     453settitle "Raw OFF/OFF ${source} Ch 0 (blue) Ch 1 (red) ${ncycles}cycles" ' ' $defatt
     454setaxelabels "Freq. (MHz)" "I (a.u)" $axedefatt
     455
     456
    440457graphicatt "xylimits=1250,1500,-0.01,0.01"
    441458del sonoffovoff0 sonoffovoff1
  • BAORadio/AmasNancay/trunk/mergeAnaFiles.cc

    r602 r604  
    844844  TMatrix<r_4> meanDiffONOFF_noCalib(NUMBER_OF_CHANNELS,NUMBER_OF_FREQ);      //(ON-OFF)/GAIN
    845845  TMatrix<r_4> meanDiffONOFFovOFF_noCalib(NUMBER_OF_CHANNELS,NUMBER_OF_FREQ); //(ON-OFF)/Filtered_OFF
     846  TMatrix<r_4> meanONovOFF_noCalib(NUMBER_OF_CHANNELS,NUMBER_OF_FREQ); //  ON/Filtered_OFF
     847  TMatrix<r_4> meanOFFovOFF_noCalib(NUMBER_OF_CHANNELS,NUMBER_OF_FREQ); // OFF/Filtered_OFF
    846848
    847849  int totalNumberCycles=0; //total number of cycles
     
    934936      meanDiffONOFFovOFF_noCalib += diffOnOffOvOff_noCalib;
    935937
     938
     939      //JEC 15/11/11 add ON/OFF and OFF/OFF
     940      TMatrix<r_4> onOvOff(aSpecOn,false);
     941      onOvOff.Div(aSpecOffFitltered);
     942      meanONovOFF_noCalib += onOvOff;
     943     
     944      TMatrix<r_4> offOvOff(aSpecOff,false);
     945      offOvOff.Div(aSpecOffFitltered);
     946      meanOFFovOFF_noCalib += offOvOff;
     947
    936948      totalNumberCycles++;
    937949
     
    948960    meanDiffONOFFovOFF_noCalib  /= (r_4)totalNumberCycles;
    949961    meanDiffONOFF_noCalib       /= (r_4)totalNumberCycles;
     962    meanONovOFF_noCalib         /= (r_4)totalNumberCycles;
     963    meanOFFovOFF_noCalib        /= (r_4)totalNumberCycles;
    950964  } 
    951965
     
    963977    tag = "meanOvOffNoCalib";
    964978    fos << PPFNameTag(tag) << meanDiffONOFFovOFF_noCalib;
    965    
     979   
     980    tag = "meanOnovOffNoCalib";
     981    fos << PPFNameTag(tag) << meanONovOFF_noCalib;
     982
     983    tag = "meanOffovOffNoCalib";
     984    fos << PPFNameTag(tag) << meanOFFovOFF_noCalib;
     985
    966986  }//end save
    967987}
Note: See TracChangeset for help on using the changeset viewer.