Logo coherent WaveBurst  
Config Reference Guide
Logo
user_pparameters.C
Go to the documentation of this file.
1 #define RUN_LABEL "BurstLD O2 #CWB_CALIB_VER K#CWB_CHUNK_NUMBER "
2 //#define CAT2_VETO
3 //#define CAT3_VETO
4 #define HVETO_VETO
5 
6 //#define FAR_BIN1_FILE_NAME "report/postprod/M1.V_hvetoLH.C_bin1_cut.R_rMRA_hveto_i0cc00_i0rho0_freq16_2048/data/far_rho.txt"
7 //#define FAR_BIN2_FILE_NAME "report/postprod/M1.V_hvetoLH.C_bin2FR_cut.R_rMRA_hveto_i0cc00_i0rho0_freq16_2048/data/far_rho.txt"
8 
9 #define FAR_BIN1_FILE_NAME "report/postprod/M2.V_hvetoLH.C_bin1_cut.R_rMRA_hveto_i0cc00_i0rho0_freq16_2048/data/far_rho.txt"
10 #define FAR_BIN2_FILE_NAME "report/postprod/M2.V_hvetoLH.C_bin2FR_cut.R_rMRA_hveto_i0cc00_i0rho0_freq16_2048/data/far_rho.txt"
11 
12 {
13  // #include "O2/SEARCHES/OFFLINE/BurstLD/LH/PP_Cuts.hh
15  #include "O2/CHUNKS/Chunks_Cuts.hh"
16 
17  calibVer = "#CWB_CALIB_VER";
18 
19  // Definitions of far_rho.txt files
20  // must be modify according the background paths
21 
22  TString far_bin1_cut_file[100];
23  TString far_bin2_cut_file[100];
24  //path to be defined /home/claudia.lazzaro/O2/SEARCHES/OFFLINE/BurstLD/LH/BKG/O2_K%02d_C02c_LH_BurstLD_BKG_run1/
25 
26  char xfile[1024];
27  for(int n=2;n<=22;n++) {
28  sprintf(xfile,"TO_BE_DEFINED/%s", n, FAR_BIN1_FILE_NAME);
30  sprintf(xfile,"TO_BE_DEFINED/%s", n, FAR_BIN2_FILE_NAME);
32 
33  }
34 
35  T_cor = 0.0; // cc cut
36  T_cut = 0.0; // rho high frequency cut
37  T_out = 0.0;
38  hours = 1.; // bin size in hours for rate vs time plot
39 
40  T_ifar = 50. ; // ifar cut yrs
41 
42  pp_irho = 0;
43  pp_inetcc = 0;
44  pp_rho_min = 5.0;
45  pp_rho_max = 10;
46  pp_drho = 0.1;
47 
49 
50  T_win=1200;
51  pp_hrss_min = 1e-22;
52  pp_hrss_max = 1e-20;
53 
54  // pp_jet_benckmark = -1;
55  //pp_mem_benckmark = -1;
56 
57  // ----------------------------------------------------------
58  // VETO cuts
59  // dq file list
60  // {ifo, dqcat_file, dqcat[0/1/2], shift[sec], inverse[false/true], 4columns[true/false]}
61  // ----------------------------------------------------------
62  const int nvdqf=2;
63  dqfile vdqf[nvdqf] = {
64  {"L1" ,"", CWB_HVETO, 0., false, false},
65  {"H1" ,"", CWB_HVETO, 0., false, false}
66  };
67 
68  sprintf(vdqf[0].file, "%s/O2/DATA/%s/HVETO/L1/HVETO_L1_ANALYSIS_SEGMENTS_MERGED.txt",cwb_config_env,calibVer.Data());
69  sprintf(vdqf[1].file, "%s/O2/DATA/%s/HVETO/H1/HVETO_H1_ANALYSIS_SEGMENTS_MERGED.txt",cwb_config_env,calibVer.Data());
70 
71 }
pp_rho_min
dqfile vdqf[nvdqf]
pp_irho
pp_rho_max
pp_max_nloudest_list
pp_inetcc
pp_drho
const int nvdqf
sprintf(vdqf[0].file, "%s/O1/DATA/%s/HVETO/L1/HVETO_L1_ALLO1_MERGED.txt", cwb_config_env, calibVer.Data())
calibVer
TString far_bin1_cut_file[100]
char xfile[1024]
pp_hrss_max
pp_hrss_min
TString far_bin2_cut_file[100]
#define FAR_BIN2_FILE_NAME
#define FAR_BIN1_FILE_NAME
shift breaksw case n
Definition: cwb_clchunk.csh:75