#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 163 of file CWB_Plugin_xWRC.C.
#define APPLY_INJ_MRA |
Definition at line 138 of file CWB_Plugin_xWRC.C.
#define nPAR 7 |
Definition at line 174 of file CWB_Plugin_xWRC.C.
#define PHS_CAL_ERR 10 |
Definition at line 164 of file CWB_Plugin_xWRC.C.
#define PLOT_DIR "plot" |
Definition at line 54 of file CWB_Plugin_xWRC.C.
#define SKYMASK_SEED 0 |
Definition at line 136 of file CWB_Plugin_xWRC.C.
#define WRC_PLUGIN_VERSION "v1.3" |
Definition at line 193 of file CWB_Plugin_xWRC.C.
#define XIFO 4 |
Definition at line 19 of file CWB_Plugin_xWRC.C.
Definition at line 1385 of file CWB_Plugin_xWRC.C.
void AddNoise2Sparse | ( | network * | NET, |
CWB::config * | cfg, | ||
int | seed = 0 |
||
) |
Definition at line 759 of file CWB_Plugin_xWRC.C.
void Clear | ( | ) |
Definition at line 1279 of file CWB_Plugin_xWRC.C.
void ComputeErrorStatistic | ( | network * | NET, |
CWB::config * | cfg, | ||
int | ID | ||
) |
Definition at line 1083 of file CWB_Plugin_xWRC.C.
Definition at line 513 of file CWB_Plugin_xWRC.C.
void ComputeResidualEnergy | ( | wavearray< double > * | wfINJ, |
wavearray< double > * | wfREC, | ||
double & | enINJ, | ||
double & | enREC, | ||
double & | xcorINJ_REC | ||
) |
Definition at line 472 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 1517 of file CWB_Plugin_xWRC.C.
Definition at line 1585 of file CWB_Plugin_xWRC.C.
Definition at line 1526 of file CWB_Plugin_xWRC.C.
void GetRInjWaveform | ( | network * | NET, |
netevent * | EVT, | ||
CWB::config * | cfg, | ||
int | ID, | ||
int | k | ||
) |
Definition at line 1652 of file CWB_Plugin_xWRC.C.
Definition at line 1005 of file CWB_Plugin_xWRC.C.
void PlotFinal | ( | int | n | ) |
Definition at line 886 of file CWB_Plugin_xWRC.C.
Definition at line 1018 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 1056 of file CWB_Plugin_xWRC.C.
Definition at line 544 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 575 of file CWB_Plugin_xWRC.C.
void ReadUserOptions | ( | ) |
Definition at line 1318 of file CWB_Plugin_xWRC.C.
void SaveSkyProb | ( | network * | NET, |
CWB::config * | cfg, | ||
int | id | ||
) |
Definition at line 842 of file CWB_Plugin_xWRC.C.
void SetOutput | ( | network * | NET, |
netevent *& | EVT, | ||
CWB::config * | cfg | ||
) |
Definition at line 1466 of file CWB_Plugin_xWRC.C.
void SetSkyMask | ( | network * | NET, |
CWB::config * | cfg, | ||
int | seed = 0 |
||
) |
Definition at line 612 of file CWB_Plugin_xWRC.C.
void Wave2Sparse | ( | network * | NET, |
CWB::config * | cfg, | ||
char | wave_type | ||
) |
Definition at line 641 of file CWB_Plugin_xWRC.C.
bool detected =false |
Definition at line 116 of file CWB_Plugin_xWRC.C.
float erR[11] |
Definition at line 172 of file CWB_Plugin_xWRC.C.
TH1D hist_skyprob |
Definition at line 119 of file CWB_Plugin_xWRC.C.
double inj_phi |
Definition at line 121 of file CWB_Plugin_xWRC.C.
double inj_theta |
Definition at line 122 of file CWB_Plugin_xWRC.C.
Definition at line 101 of file CWB_Plugin_xWRC.C.
TTree* net_tree = NULL |
Definition at line 114 of file CWB_Plugin_xWRC.C.
TString outDump |
Definition at line 115 of file CWB_Plugin_xWRC.C.
Definition at line 176 of file CWB_Plugin_xWRC.C.
float parValue[nPAR] |
Definition at line 184 of file CWB_Plugin_xWRC.C.
float rec_erA[11] |
Definition at line 127 of file CWB_Plugin_xWRC.C.
double rec_phi |
Definition at line 124 of file CWB_Plugin_xWRC.C.
skymap rec_skyprob |
Definition at line 118 of file CWB_Plugin_xWRC.C.
double rec_theta |
Definition at line 125 of file CWB_Plugin_xWRC.C.
Definition at line 93 of file CWB_Plugin_xWRC.C.
Definition at line 100 of file CWB_Plugin_xWRC.C.
Definition at line 111 of file CWB_Plugin_xWRC.C.
Definition at line 92 of file CWB_Plugin_xWRC.C.
Definition at line 99 of file CWB_Plugin_xWRC.C.
std::vector<double> vDREC[NIFO_MAX] |
Definition at line 109 of file CWB_Plugin_xWRC.C.
Definition at line 102 of file CWB_Plugin_xWRC.C.
Definition at line 108 of file CWB_Plugin_xWRC.C.
Definition at line 98 of file CWB_Plugin_xWRC.C.
std::vector<double> wAVR[NIFO_MAX] |
Definition at line 105 of file CWB_Plugin_xWRC.C.
double wDINJ[NIFO_MAX] |
Definition at line 95 of file CWB_Plugin_xWRC.C.
double wDREC[NIFO_MAX] |
Definition at line 96 of file CWB_Plugin_xWRC.C.
Definition at line 91 of file CWB_Plugin_xWRC.C.
bool WRC_AMP_CAL_ERR =false |
Definition at line 156 of file CWB_Plugin_xWRC.C.
bool WRC_AMP_CAL_ERR_CONFIG =false |
Definition at line 145 of file CWB_Plugin_xWRC.C.
float WRC_CAL_AMP =0 |
Definition at line 190 of file CWB_Plugin_xWRC.C.
float WRC_CAL_PHS =0 |
Definition at line 191 of file CWB_Plugin_xWRC.C.
int WRC_CED_ID =0 |
Definition at line 158 of file CWB_Plugin_xWRC.C.
int WRC_CED_ID_CONFIG =0 |
Definition at line 147 of file CWB_Plugin_xWRC.C.
int WRC_CED_RETRY =0 |
Definition at line 159 of file CWB_Plugin_xWRC.C.
int WRC_CED_RETRY_CONFIG =0 |
Definition at line 148 of file CWB_Plugin_xWRC.C.
int WRC_ID =0 |
Definition at line 160 of file CWB_Plugin_xWRC.C.
int WRC_ID_CONFIG =0 |
Definition at line 149 of file CWB_Plugin_xWRC.C.
bool WRC_NOISE =false |
Definition at line 154 of file CWB_Plugin_xWRC.C.
bool WRC_NOISE_CONFIG =true |
Definition at line 143 of file CWB_Plugin_xWRC.C.
bool WRC_PHS_CAL_ERR =false |
Definition at line 157 of file CWB_Plugin_xWRC.C.
bool WRC_PHS_CAL_ERR_CONFIG =false |
Definition at line 146 of file CWB_Plugin_xWRC.C.
int WRC_RETRY =0 |
Definition at line 155 of file CWB_Plugin_xWRC.C.
int WRC_RETRY_CONFIG =100 |
Definition at line 144 of file CWB_Plugin_xWRC.C.
bool WRC_SKYMASK =false |
Definition at line 153 of file CWB_Plugin_xWRC.C.
bool WRC_SKYMASK_CONFIG =true |
Definition at line 142 of file CWB_Plugin_xWRC.C.
bool WRC_SKYMASK_REC_SKY =false |
Definition at line 161 of file CWB_Plugin_xWRC.C.
bool WRC_SKYMASK_REC_SKY_CONFIG =true |
Definition at line 150 of file CWB_Plugin_xWRC.C.
float WRC_SM_PHI |
Definition at line 188 of file CWB_Plugin_xWRC.C.
float WRC_SM_RADIUS =0.1 |
Definition at line 189 of file CWB_Plugin_xWRC.C.
float WRC_SM_THETA |
Definition at line 187 of file CWB_Plugin_xWRC.C.
float WRC_WF_NOISE =0 |
Definition at line 186 of file CWB_Plugin_xWRC.C.
Definition at line 94 of file CWB_Plugin_xWRC.C.
std::vector<double> wRMS[NIFO_MAX] |
Definition at line 106 of file CWB_Plugin_xWRC.C.
Definition at line 104 of file CWB_Plugin_xWRC.C.
cwb xCWB |
Definition at line 113 of file CWB_Plugin_xWRC.C.