Coherent WaveBurst
Reference Guide
CWB Documentation
Main Page
Namespaces
All Classes
Files
gitlab
ROOT
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
SOFT
cWB
library
master_0bc430d
tools
cwb
plugins
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C
Go to the documentation of this file.
1
{
2
//!REGRESSION
3
// Config Plugin for linear/bilinear ranking analysis for one detector
4
5
//---------------------------------------------------------------------
6
// MAIN REGRESSION RANK
7
//---------------------------------------------------------------------
8
9
bool
SAVE_TREE =
true
;
// if true then results are saved to tree
10
bool
SAVE_ASCII
=
true
;
// if true then results are saved to ascii file
11
12
TString
REGRESSION_RANK
=
"LINEAR"
;
// regression rank [LINEAR/BILINEAR]
13
int
CUT_LOW_FREQ
= 32;
// if > 0 the data in [0:CUT_LOW_FREQ] are set to 0
14
15
//---------------------------------------------------------------------
16
// REGRESSION PARAMETERS FOR H1
17
//---------------------------------------------------------------------
18
19
20
TString
FRLIST_WITNESS
=
"input/H1_RDS_R_L1_937473000_947017000.frl"
;
21
TString
CHLIST_LINEAR
=
"input/S6B_H1_Linear_Regression_Channel_List.txt"
;
22
TString
CHLIST_WITNESS
=
"input/S6B_H1_Witness_Channel_List.txt"
;
23
24
TString
CHNAME_LINEAR
=
"H0:PEM-COIL_MAGX"
;
25
26
int
RESAMPLING_INDEX
= 11;
// resample target/witness channels to pow(2,RESAMPLING_INDEX)
27
28
double
WFLOW
= 0;
// lower frequency used to made the bilinear channels
29
double
WFHIGH
= 10;
// high frequency used to made the bilinear channels
30
31
//---------------------------------------------------------------------
32
// REGRESSION PARAMETERS
33
//---------------------------------------------------------------------
34
35
double
LAYER_WIDTH
= 1.0;
// frequency layer resolution used in the regression analysis
36
double
fPOWERLINE
= 60.0;
// powerline frequency (Hz)
37
int
lPOWERLINE
= 2;
// low power line harmonic (lPOWERLINE*fPOWERLINE)
38
int
hPOWERLINE
= 2;
// high power line harmonic (hPOWERLINE*fPOWERLINE)
39
double
FWIDTH
= 5;
// frequency width used by regression
40
41
// PARAMETERS FOR LINEAR REGRESSION
42
43
int
L_NFILTER
= 5;
// half-size length of a unit filter (setFilter)
44
double
L_APPLY_THRESHOLD
= 0.2;
// threshold used in apply
45
double
L_SOLVE_THRESHOLD
= 0.0;
// eigenvalue threshold (solve)
46
double
L_SOLVE_NEIGEN_PER_LAYER
= 0;
// number of selected eigenvalues (solve)
47
char
L_SOLVE_REGULATOR
=
'h'
;
// regulator (solve)
48
49
// PARAMETERS FOR BILINEAR REGRESSION
50
51
int
B_NFILTER
= 5;
// half-size length of a unit filter (setFilter)
52
double
B_APPLY_THRESHOLD
= 0.2;
// threshold used in apply
53
double
B_SOLVE_THRESHOLD
= 0.0;
// eigenvalue threshold (solve)
54
double
B_SOLVE_NEIGEN_PER_LAYER
= 0;
// number of selected eigenvalues (solve)
55
char
B_SOLVE_REGULATOR
=
'h'
;
// regulator (solve)
56
57
}
CHLIST_LINEAR
TString CHLIST_LINEAR
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:21
B_SOLVE_THRESHOLD
double B_SOLVE_THRESHOLD
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:53
RESAMPLING_INDEX
int RESAMPLING_INDEX
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:26
lPOWERLINE
int lPOWERLINE
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:37
LAYER_WIDTH
double LAYER_WIDTH
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:35
TString
TString("c")
Definition:
cwb_report_skymap.C:111
L_NFILTER
int L_NFILTER
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:43
B_NFILTER
int B_NFILTER
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:51
CHLIST_WITNESS
TString CHLIST_WITNESS
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:22
B_APPLY_THRESHOLD
double B_APPLY_THRESHOLD
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:52
REGRESSION_RANK
TString REGRESSION_RANK
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:12
L_SOLVE_THRESHOLD
double L_SOLVE_THRESHOLD
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:45
SAVE_ASCII
bool SAVE_ASCII
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:10
B_SOLVE_REGULATOR
char B_SOLVE_REGULATOR
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:55
WFLOW
double WFLOW
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:28
CHNAME_LINEAR
TString CHNAME_LINEAR
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:24
fPOWERLINE
double fPOWERLINE
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:36
B_SOLVE_NEIGEN_PER_LAYER
double B_SOLVE_NEIGEN_PER_LAYER
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:54
WFHIGH
double WFHIGH
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:29
FWIDTH
double FWIDTH
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:39
FRLIST_WITNESS
TString FRLIST_WITNESS
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:20
CUT_LOW_FREQ
int CUT_LOW_FREQ
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:13
hPOWERLINE
int hPOWERLINE
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:38
L_APPLY_THRESHOLD
double L_APPLY_THRESHOLD
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:44
L_SOLVE_NEIGEN_PER_LAYER
double L_SOLVE_NEIGEN_PER_LAYER
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:46
L_SOLVE_REGULATOR
char L_SOLVE_REGULATOR
Definition:
CWB_Plugin_Linear_Bilinear_Regression_Rank_Config.C:47