#include "cwb.hh"
#include "config.hh"
#include "network.hh"
#include "wavearray.hh"
#include "TString.h"
#include "TObjArray.h"
#include "TObjString.h"
#include "TRandom.h"
#include "TComplex.h"
#include "TF2.h"
#include "TMath.h"
#include "mdc.hh"
#include "watplot.hh"
#include "gwavearray.hh"
#include "gskymap.hh"
#include <vector>
#include <iostream>
#include <algorithm>
Macros | |
#define | AMP_CAL_ERR 0.1 |
#define | APPLY_INJ_MRA |
#define | nPAR 7 |
#define | PHS_CAL_ERR 10 |
#define | PLOT_DIR "plot" |
#define | SKYMASK_SEED 0 |
#define | WRC_PLUGIN_VERSION "v1.3" |
#define | XIFO 4 |
#define AMP_CAL_ERR 0.1 |
Definition at line 145 of file CWB_Plugin_xWRC.C.
#define APPLY_INJ_MRA |
Definition at line 120 of file CWB_Plugin_xWRC.C.
#define nPAR 7 |
Definition at line 156 of file CWB_Plugin_xWRC.C.
#define PHS_CAL_ERR 10 |
Definition at line 146 of file CWB_Plugin_xWRC.C.
#define PLOT_DIR "plot" |
Definition at line 36 of file CWB_Plugin_xWRC.C.
#define SKYMASK_SEED 0 |
Definition at line 118 of file CWB_Plugin_xWRC.C.
#define WRC_PLUGIN_VERSION "v1.3" |
Definition at line 175 of file CWB_Plugin_xWRC.C.
#define XIFO 4 |
Definition at line 1 of file CWB_Plugin_xWRC.C.
Definition at line 1367 of file CWB_Plugin_xWRC.C.
void AddNoise2Sparse | ( | network * | NET, |
CWB::config * | cfg, | ||
int | seed = 0 |
||
) |
Definition at line 741 of file CWB_Plugin_xWRC.C.
void Clear | ( | ) |
Definition at line 1261 of file CWB_Plugin_xWRC.C.
void ComputeErrorStatistic | ( | network * | NET, |
CWB::config * | cfg, | ||
int | ID | ||
) |
Definition at line 1065 of file CWB_Plugin_xWRC.C.
Definition at line 495 of file CWB_Plugin_xWRC.C.
void ComputeResidualEnergy | ( | wavearray< double > * | wfINJ, |
wavearray< double > * | wfREC, | ||
double & | enINJ, | ||
double & | enREC, | ||
double & | xcorINJ_REC | ||
) |
Definition at line 454 of file CWB_Plugin_xWRC.C.
void CWB_Plugin | ( | TFile * | jfile, |
CWB::config * | cfg, | ||
network * | NET, | ||
WSeries< double > * | x, | ||
TString | ifo, | ||
int | type | ||
) |
Definition at line 1499 of file CWB_Plugin_xWRC.C.
Definition at line 1567 of file CWB_Plugin_xWRC.C.
Definition at line 1508 of file CWB_Plugin_xWRC.C.
void GetRInjWaveform | ( | network * | NET, |
netevent * | EVT, | ||
CWB::config * | cfg, | ||
int | ID, | ||
int | k | ||
) |
Definition at line 1634 of file CWB_Plugin_xWRC.C.
Definition at line 987 of file CWB_Plugin_xWRC.C.
void PlotFinal | ( | int | n | ) |
Definition at line 868 of file CWB_Plugin_xWRC.C.
Definition at line 1000 of file CWB_Plugin_xWRC.C.
void PlotFinal3 | ( | network * | NET, |
int | ID, | ||
int | ifoID, | ||
wavearray< double > * | w1, | ||
wavearray< double > * | w2, | ||
TString | tag, | ||
TString | gtype = "png" |
||
) |
Definition at line 1038 of file CWB_Plugin_xWRC.C.
Definition at line 526 of file CWB_Plugin_xWRC.C.
void PlotWaveform | ( | TString | ifo, |
wavearray< double > * | wfINJ, | ||
wavearray< double > * | wfREC, | ||
CWB::config * | cfg, | ||
bool | fft = false , |
||
bool | strain = false |
||
) |
Definition at line 557 of file CWB_Plugin_xWRC.C.
void ReadUserOptions | ( | ) |
Definition at line 1300 of file CWB_Plugin_xWRC.C.
void SaveSkyProb | ( | network * | NET, |
CWB::config * | cfg, | ||
int | id | ||
) |
Definition at line 824 of file CWB_Plugin_xWRC.C.
void SetOutput | ( | network * | NET, |
netevent *& | EVT, | ||
CWB::config * | cfg | ||
) |
Definition at line 1448 of file CWB_Plugin_xWRC.C.
void SetSkyMask | ( | network * | NET, |
CWB::config * | cfg, | ||
int | seed = 0 |
||
) |
Definition at line 594 of file CWB_Plugin_xWRC.C.
void Wave2Sparse | ( | network * | NET, |
CWB::config * | cfg, | ||
char | wave_type | ||
) |
Definition at line 623 of file CWB_Plugin_xWRC.C.
bool detected =false |
Definition at line 98 of file CWB_Plugin_xWRC.C.
float erR[11] |
Definition at line 154 of file CWB_Plugin_xWRC.C.
TH1D hist_skyprob |
Definition at line 101 of file CWB_Plugin_xWRC.C.
double inj_phi |
Definition at line 103 of file CWB_Plugin_xWRC.C.
double inj_theta |
Definition at line 104 of file CWB_Plugin_xWRC.C.
Definition at line 83 of file CWB_Plugin_xWRC.C.
TTree* net_tree = NULL |
Definition at line 96 of file CWB_Plugin_xWRC.C.
TString outDump |
Definition at line 97 of file CWB_Plugin_xWRC.C.
Definition at line 158 of file CWB_Plugin_xWRC.C.
float parValue[nPAR] |
Definition at line 166 of file CWB_Plugin_xWRC.C.
float rec_erA[11] |
Definition at line 109 of file CWB_Plugin_xWRC.C.
double rec_phi |
Definition at line 106 of file CWB_Plugin_xWRC.C.
skymap rec_skyprob |
Definition at line 100 of file CWB_Plugin_xWRC.C.
double rec_theta |
Definition at line 107 of file CWB_Plugin_xWRC.C.
Definition at line 75 of file CWB_Plugin_xWRC.C.
Definition at line 82 of file CWB_Plugin_xWRC.C.
Definition at line 93 of file CWB_Plugin_xWRC.C.
Definition at line 74 of file CWB_Plugin_xWRC.C.
Definition at line 81 of file CWB_Plugin_xWRC.C.
std::vector<double> vDREC[NIFO_MAX] |
Definition at line 91 of file CWB_Plugin_xWRC.C.
Definition at line 84 of file CWB_Plugin_xWRC.C.
Definition at line 90 of file CWB_Plugin_xWRC.C.
Definition at line 80 of file CWB_Plugin_xWRC.C.
std::vector<double> wAVR[NIFO_MAX] |
Definition at line 87 of file CWB_Plugin_xWRC.C.
double wDINJ[NIFO_MAX] |
Definition at line 77 of file CWB_Plugin_xWRC.C.
double wDREC[NIFO_MAX] |
Definition at line 78 of file CWB_Plugin_xWRC.C.
Definition at line 73 of file CWB_Plugin_xWRC.C.
bool WRC_AMP_CAL_ERR =false |
Definition at line 138 of file CWB_Plugin_xWRC.C.
bool WRC_AMP_CAL_ERR_CONFIG =false |
Definition at line 127 of file CWB_Plugin_xWRC.C.
float WRC_CAL_AMP =0 |
Definition at line 172 of file CWB_Plugin_xWRC.C.
float WRC_CAL_PHS =0 |
Definition at line 173 of file CWB_Plugin_xWRC.C.
int WRC_CED_ID =0 |
Definition at line 140 of file CWB_Plugin_xWRC.C.
int WRC_CED_ID_CONFIG =0 |
Definition at line 129 of file CWB_Plugin_xWRC.C.
int WRC_CED_RETRY =0 |
Definition at line 141 of file CWB_Plugin_xWRC.C.
int WRC_CED_RETRY_CONFIG =0 |
Definition at line 130 of file CWB_Plugin_xWRC.C.
int WRC_ID =0 |
Definition at line 142 of file CWB_Plugin_xWRC.C.
int WRC_ID_CONFIG =0 |
Definition at line 131 of file CWB_Plugin_xWRC.C.
bool WRC_NOISE =false |
Definition at line 136 of file CWB_Plugin_xWRC.C.
bool WRC_NOISE_CONFIG =true |
Definition at line 125 of file CWB_Plugin_xWRC.C.
bool WRC_PHS_CAL_ERR =false |
Definition at line 139 of file CWB_Plugin_xWRC.C.
bool WRC_PHS_CAL_ERR_CONFIG =false |
Definition at line 128 of file CWB_Plugin_xWRC.C.
int WRC_RETRY =0 |
Definition at line 137 of file CWB_Plugin_xWRC.C.
int WRC_RETRY_CONFIG =100 |
Definition at line 126 of file CWB_Plugin_xWRC.C.
bool WRC_SKYMASK =false |
Definition at line 135 of file CWB_Plugin_xWRC.C.
bool WRC_SKYMASK_CONFIG =true |
Definition at line 124 of file CWB_Plugin_xWRC.C.
bool WRC_SKYMASK_REC_SKY =false |
Definition at line 143 of file CWB_Plugin_xWRC.C.
bool WRC_SKYMASK_REC_SKY_CONFIG =true |
Definition at line 132 of file CWB_Plugin_xWRC.C.
float WRC_SM_PHI |
Definition at line 170 of file CWB_Plugin_xWRC.C.
float WRC_SM_RADIUS =0.1 |
Definition at line 171 of file CWB_Plugin_xWRC.C.
float WRC_SM_THETA |
Definition at line 169 of file CWB_Plugin_xWRC.C.
float WRC_WF_NOISE =0 |
Definition at line 168 of file CWB_Plugin_xWRC.C.
Definition at line 76 of file CWB_Plugin_xWRC.C.
std::vector<double> wRMS[NIFO_MAX] |
Definition at line 88 of file CWB_Plugin_xWRC.C.
Definition at line 86 of file CWB_Plugin_xWRC.C.
cwb xCWB |
Definition at line 95 of file CWB_Plugin_xWRC.C.