Changeset 606 for BAORadio


Ignore:
Timestamp:
Nov 21, 2011, 10:47:14 AM (13 years ago)
Author:
campagne
Message:

suivi du OFF et ON /OFF filtre (jec)

Location:
BAORadio/AmasNancay/trunk
Files:
2 edited

Legend:

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

    r605 r606  
    300300defscript evolAt1400a1420OffOn
    301301
    302 #graphicatt "xylimits=0,500,-0.01,0.01"
    303 
    304 newwin 1 1
    305 n/pl onoffevol.offRaw0f14001415%cycle ! ! "blue cpts notit nsta"
    306 n/pl onoffevol.offRaw1f14001415%cycle ! ! "same red cpts notit nsta"
    307 n/pl onoffevol.onRaw0f14001415%cycle ! ! "same cyan cpts notit nsta"
    308 n/pl onoffevol.onRaw1f14001415%cycle ! ! "same orange cpts notit nsta"
    309 settitle "Raw OFF and ON  ${source} Ch 0 (blue/cyan) Ch 1 (red/orange) ${ncycles}cycles " ' ' $defatt
    310 setaxelabels "cycle" "I[1400,1415]MHz Raw (a.u)" $axedefatt
     302graphicatt "xylimits=0,500,0.99,1.02"
     303
     304newwin 1 1
     305n/pl onoffevol.offRaw0f14001420%cycle ! ! "blue cpts notit nsta"
     306n/pl onoffevol.offRaw1f14001420%cycle ! ! "same red cpts notit nsta"
     307n/pl onoffevol.onRaw0f14001420%cycle ! ! "same cyan cpts notit nsta"
     308n/pl onoffevol.onRaw1f14001420%cycle ! ! "same orange cpts notit nsta"
     309settitle "Raw (OFF,ON)/OFF  ${source} Ch 0 (blue/cyan) Ch 1 (red/orange) ${ncycles}cycles " ' ' $defatt
     310setaxelabels "cycle" "I[1400,1420]MHz Raw (a.u)" $axedefatt
    311311       
    312312endscript
  • BAORadio/AmasNancay/trunk/mergeAnaFiles.cc

    r605 r606  
    305305                              ,"onoffCycle01420side","onoffCycle11420side"
    306306                              ,"onoffRaw0f14001420","onoffRaw1f14001420"
    307                               ,"offRaw0f14001415","offRaw1f14001415"
    308                               ,"onRaw0f14001415","onRaw1f14001415"
     307                              ,"offRaw0f14001420","offRaw1f14001420"
     308                              ,"onRaw0f14001420","onRaw1f14001420"
    309309  };
    310310  NTuple onoffevolution(NINFO,onffTupleName);
     
    326326  //1400-1420Mhz
    327327  sa_size_t ch1400 = freqToChan(1400);
     328  sa_size_t ch1405 = freqToChan(1400);
    328329  sa_size_t ch1415 = freqToChan(1415);
    329330  sa_size_t ch1420 = freqToChan(1420);
     
    754755
    755756      //JEC 18/11/11 follow up the 1400-1420MHz OFF only
    756       TVector<r_4> meanInRange_1400a1415Freq_OFF_noCalib(NUMBER_OF_CHANNELS);
    757       meanInRange(aSpecOff,ch1400,ch1415,meanInRange_1400a1415Freq_OFF_noCalib);
    758 
    759       xnt[21] = meanInRange_1400a1415Freq_OFF_noCalib(0);
    760       xnt[22] = meanInRange_1400a1415Freq_OFF_noCalib(1);
    761 
    762       TVector<r_4> meanInRange_1400a1415Freq_ON_noCalib(NUMBER_OF_CHANNELS);
    763       meanInRange(aSpecOn,ch1400,ch1415,meanInRange_1400a1415Freq_ON_noCalib);
    764 
    765       xnt[23] = meanInRange_1400a1415Freq_ON_noCalib(0);
    766       xnt[24] = meanInRange_1400a1415Freq_ON_noCalib(1);
     757      TMatrix<r_4> aSpecOffovOff(aSpecOff,false);
     758      aSpecOffovOff.Div(aSpecOffFitltered);
     759
     760      TVector<r_4> meanInRange_1400a1420Freq_OFF_noCalib(NUMBER_OF_CHANNELS);
     761      meanInRange(aSpecOffovOff,ch1400,ch1420,meanInRange_1400a1420Freq_OFF_noCalib);
     762
     763      xnt[21] = meanInRange_1400a1420Freq_OFF_noCalib(0);
     764      xnt[22] = meanInRange_1400a1420Freq_OFF_noCalib(1);
     765
     766      //      TMatrix<r_4> aSpecOnFitltered(NUMBER_OF_CHANNELS,NUMBER_OF_FREQ);
     767      //      medianFiltering(aSpecOn,halfWidth,aSpecOnFitltered);
     768      TMatrix<r_4> aSpecOnovOff(aSpecOn,false);
     769      aSpecOnovOff.Div(aSpecOffFitltered);
     770
     771      TVector<r_4> meanInRange_1400a1420Freq_ON_noCalib(NUMBER_OF_CHANNELS);
     772      meanInRange(aSpecOnovOff,ch1400,ch1420,meanInRange_1400a1420Freq_ON_noCalib);
     773
     774      xnt[23] = meanInRange_1400a1420Freq_ON_noCalib(0);
     775      xnt[24] = meanInRange_1400a1420Freq_ON_noCalib(1);
    767776     
    768777      //store infos to Ntuple
Note: See TracChangeset for help on using the changeset viewer.