coherent WaveBurst
Library Reference Guide
home
cWB_docker
git
cWB
library
tools
cwb
plugins
CWB_Plugin_fCuts_Config.C
Go to the documentation of this file.
1
{
2
//!DATA_CONDITIONING
3
// Implements the 2G frequency cuts in pixel selection stage : configPlugin File Example
4
5
cout <<
"CWB_Plugin_fCuts_Config.C"
<< endl;
6
7
// frequency user fcut definition
8
9
int
nFCUT
=10;
// nFCUT is used in CWB_Plugin_fCuts.C plugin (max nFCUT is FCUT_MAX)
10
// entry format : {"IFO", freq_low, freq_high, "list of levels used by fcut"}
11
// freq range removed : [freq_low(Hz), freq_high(Hz)]
12
// list of levels used by fcut : "#lev1,#lev2,...,#levN"
13
fcut
fCUT
[
nFCUT
] = {
14
{
"L1"
, 58, 62,
"8,9,10"
},
15
{
"L1"
, 89, 96,
"8,9,10"
},
16
{
"L1"
,102, 123,
"8,9,10"
},
17
18
{
"H1"
, 58, 62,
"8,9,10"
},
19
{
"H1"
, 83, 88,
"8,9,10"
},
20
{
"H1"
,102, 122,
"8,9,10"
},
21
22
{
"V1"
, 48, 52,
"8,9,10"
},
23
{
"V1"
, 82, 89,
"8,9,10"
},
24
{
"V1"
, 91, 96,
"8,9,10"
},
25
{
"V1"
,106, 112,
"8,9,10"
}
26
};
27
28
// copy to FCUT array (used by CWB_Plugin_fCuts.C plugin)
29
for
(
int
j
=0;
j
<
nFCUT
;
j
++) FCUT[
j
]=fCUT[
j
];
30
31
}
j
int j
Definition:
cwb_net.C:28
fCUT
fcut fCUT[nFCUT]
Definition:
CWB_Plugin_fCuts_Config.C:13
nFCUT
int nFCUT
Definition:
CWB_Plugin_fCuts_Config.C:9