coherent WaveBurst
Config Reference Guide
home
cWB_docker
git
cWB
config
O3a
SEARCHES
OFFLINE
BurstLD
LH
SIM
user_pparameters.C
Go to the documentation of this file.
1
#define RUN_LABEL "BurstLD O3 #CWB_CALIB_VER K#CWB_CHUNK_NUMBER "
2
//#define CAT2_VETO
3
//#define CAT3_VETO
4
#define HVETO_VETO
5
6
{
7
// #include <O3/SEARCHES/OFFLINE/BurstLD/LH/PP_Cuts.hh>
8
#include <O3/SEARCHES/OFFLINE/BurstLD/LH/PP_2bin_Cuts.hh>
9
#include <O3/CHUNKS/Chunks_Cuts.hh>
10
11
calibVer
=
"#CWB_CALIB_VER"
;
12
13
// read far vs rho background files from config/far_rho_bin1.lst & config/far_rho_bin2.lst (must be defined by the user)
14
TString
far_bin1_cut_file
[1024];
15
vector<TString>
xfile_bin1
= CWB::Toolbox::readFileList(
"config/far_rho_bin1.lst"
);
16
for
(
int
n
=0;
n
<
xfile_bin1
.size();
n
++)
far_bin1_cut_file
[
n
]=
xfile_bin1
[
n
];
17
TString
far_bin2_cut_file
[1024];
18
vector<TString>
xfile_bin2
= CWB::Toolbox::readFileList(
"config/far_rho_bin2.lst"
);
19
for
(
int
n
=0;
n
<
xfile_bin2
.size();
n
++)
far_bin2_cut_file
[
n
]=
xfile_bin2
[
n
];
20
21
T_cor
= 0.0;
// cc cut
22
T_cut
= 0.0;
// rho high frequency cut
23
T_out
= 0.0;
24
hours
= 1.;
// bin size in hours for rate vs time plot
25
26
T_ifar
= 50. ;
// ifar cut yrs
27
28
pp_irho
= 0;
29
pp_inetcc
= 0;
30
pp_rho_min
= 5.0;
31
pp_rho_max
= 10;
32
pp_drho
= 0.1;
33
34
pp_max_nloudest_list
= 20;
35
36
T_win
=1200;
37
pp_hrss_min
= 1e-22;
38
pp_hrss_max
= 1e-20;
39
40
// pp_jet_benckmark = -1;
41
//pp_mem_benckmark = -1;
42
43
// ----------------------------------------------------------
44
// VETO cuts
45
// dq file list
46
// {ifo, dqcat_file, dqcat[0/1/2], shift[sec], inverse[false/true], 4columns[true/false]}
47
// ----------------------------------------------------------
48
const
int
nvdqf
=2;
49
dqfile
vdqf
[
nvdqf
] = {
50
{
"L1"
,
""
, CWB_HVETO, 0.,
false
,
false
},
51
{
"H1"
,
""
, CWB_HVETO, 0.,
false
,
false
}
52
};
53
54
sprintf
(
vdqf
[0].file,
"%s/O3/DATA/%s/HVETO/L1/HVETO_L1_O3A_SEGMENTS_MERGED.txt"
,cwb_config_env,
calibVer
.Data());
55
sprintf
(
vdqf
[1].file,
"%s/O3/DATA/%s/HVETO/H1/HVETO_H1_O3A_SEGMENTS_MERGED.txt"
,cwb_config_env,
calibVer
.Data());
56
57
}
hours
hours
Definition:
user_pparameters.C:14
pp_rho_min
pp_rho_min
Definition:
user_pparameters.C:18
vdqf
dqfile vdqf[nvdqf]
Definition:
user_pparameters.C:33
pp_irho
pp_irho
Definition:
user_pparameters.C:16
pp_rho_max
pp_rho_max
Definition:
user_pparameters.C:19
pp_max_nloudest_list
pp_max_nloudest_list
Definition:
user_pparameters.C:22
pp_inetcc
pp_inetcc
Definition:
user_pparameters.C:17
pp_drho
pp_drho
Definition:
user_pparameters.C:20
T_cor
T_cor
Definition:
user_pparameters.C:11
nvdqf
const int nvdqf
Definition:
user_pparameters.C:32
T_cut
T_cut
Definition:
user_pparameters.C:12
sprintf
sprintf(vdqf[0].file, "%s/O1/DATA/%s/HVETO/L1/HVETO_L1_ALLO1_MERGED.txt", cwb_config_env, calibVer.Data())
calibVer
calibVer
Definition:
user_pparameters.C:9
T_out
T_out
Definition:
user_pparameters.C:13
far_bin1_cut_file
TString far_bin1_cut_file[100]
Definition:
user_pparameters.C:17
T_win
T_win
Definition:
user_pparameters.C:160
T_ifar
T_ifar
Definition:
user_pparameters.C:159
pp_hrss_max
pp_hrss_max
Definition:
user_pparameters.C:52
pp_hrss_min
pp_hrss_min
Definition:
user_pparameters.C:51
far_bin2_cut_file
TString far_bin2_cut_file[100]
Definition:
user_pparameters.C:23
xfile_bin1
vector< TString > xfile_bin1
Definition:
user_pparameters.C:183
xfile_bin2
vector< TString > xfile_bin2
Definition:
user_pparameters.C:18
n
shift breaksw case n
Definition:
cwb_clchunk.csh:75