Changeset 605 for BAORadio


Ignore:
Timestamp:
Nov 18, 2011, 3:16:52 PM (13 years ago)
Author:
campagne
Message:

suivi du ON et OFF separement (jec)

Location:
BAORadio/AmasNancay/trunk
Files:
2 edited

Legend:

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

    r604 r605  
    2525clearscript sigmaRaw1420Side
    2626clearscript sigmaRaw1400a1420
     27clearscript evolAt1400a1420OffOn
    2728############################################################################
    2829defscript evolAtCalibFreq
     
    297298endscript
    298299###########################################
    299 
     300defscript evolAt1400a1420OffOn
     301
     302#graphicatt "xylimits=0,500,-0.01,0.01"
     303
     304newwin 1 1
     305n/pl onoffevol.offRaw0f14001415%cycle ! ! "blue cpts notit nsta"
     306n/pl onoffevol.offRaw1f14001415%cycle ! ! "same red cpts notit nsta"
     307n/pl onoffevol.onRaw0f14001415%cycle ! ! "same cyan cpts notit nsta"
     308n/pl onoffevol.onRaw1f14001415%cycle ! ! "same orange cpts notit nsta"
     309settitle "Raw OFF and ON  ${source} Ch 0 (blue/cyan) Ch 1 (red/orange) ${ncycles}cycles " ' ' $defatt
     310setaxelabels "cycle" "I[1400,1415]MHz Raw (a.u)" $axedefatt
     311       
     312endscript
     313###########################################
    300314defscript evolAt1420SideFreq
    301315
  • BAORadio/AmasNancay/trunk/mergeAnaFiles.cc

    r604 r605  
    3939//
    4040//./Objs/mergeAnaFiles -act meanRawDiffOnOff -inPath /sps/baoradio/AmasNancay/JEC/ -src NGC4383 -ppfFile dataRaw -debug 1000 -mxcycles 10
    41 //./Objs/mergeAnaFiles -act meanCalibBAODiffOnOff -inPath /sps/baoradio/AmasNancay/JEC/ -src Abell85 -ppfFile dataRaw -debug 1 -mxcycles 500
    4241//./Objs/mergeAnaFiles -src Abell85 -act meanCalibBAODiffOnOff -mxcycles 500 -calibfreq 1410 -inPath /sps/baoradio/AmasNancay/JEC/ -ppfFile dataRaw -debug 1 >& mergeAna-500.log
    4342//
     
    294293  TMatrix<r_4> meanDiffONOFF_perRunCalib(NUMBER_OF_CHANNELS,NUMBER_OF_FREQ);      //set to 0
    295294  TMatrix<r_4> meanDiffONOFF_perCycleCalib(NUMBER_OF_CHANNELS,NUMBER_OF_FREQ);    //set to 0
    296   static const int NINFO=21;
     295  static const int NINFO=25;
    297296  char* onffTupleName[NINFO]={"cycle"
    298297                              ,"onoffRaw0","onoffRaw1"
     
    306305                              ,"onoffCycle01420side","onoffCycle11420side"
    307306                              ,"onoffRaw0f14001420","onoffRaw1f14001420"
     307                              ,"offRaw0f14001415","offRaw1f14001415"
     308                              ,"onRaw0f14001415","onRaw1f14001415"
    308309  };
    309310  NTuple onoffevolution(NINFO,onffTupleName);
     
    323324  sa_size_t ch1420bHigh = freqToChan(1423);
    324325 
    325   //25/10/11 follow 1400-1420Mhz
     326  //1400-1420Mhz
     327  sa_size_t ch1400 = freqToChan(1400);
     328  sa_size_t ch1415 = freqToChan(1415);
    326329  sa_size_t ch1420 = freqToChan(1420);
    327   sa_size_t ch1400 = freqToChan(1400);
    328330
    329331  if (para.debuglev_>0){
     
    750752      xnt[19] = meanInRange_1400a1420Freq_noCalib(0);
    751753      xnt[20] = meanInRange_1400a1420Freq_noCalib(1);
    752      
    753 
     754
     755      //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);
    754767     
    755768      //store infos to Ntuple
Note: See TracChangeset for help on using the changeset viewer.