Logo coherent WaveBurst  
Library Reference Guide
Logo
Macros | Functions
CWB_Plugin_WRC.C File Reference
#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 "TMath.h"
#include "mdc.hh"
#include "watplot.hh"
#include "gwavearray.hh"
#include <vector>
Include dependency graph for CWB_Plugin_WRC.C:

Macros

#define MDC_OTF
 
#define NOISE_OTF
 
#define XIFO   4
 

Functions

void ApplyFrequencyCuts (wavearray< double > *wf, CWB::config *cfg)
 
double ComputeEnergy (WSeries< double > *WS)
 
void ComputeResidualEnergy (wavearray< double > *wfINJ, wavearray< double > *wfREC, double &enINJ, double &enREC, double &xcorINJ_REC)
 
double ComputeResidualEnergy (WSeries< double > *WS1, WSeries< double > *WS2)
 
void ComputeResidualEnergyOptTF (wavearray< double > *wfINJ, wavearray< double > *wfREC, network *NET, netevent *EVT, int lag, int ID, int ifoID)
 
void CWB_Plugin (TFile *jfile, CWB::config *cfg, network *NET, WSeries< double > *x, TString ifo, int type)
 COHERENCE. More...
 
void PlotMRA (netcluster *pwc, int nIFO, int ID)
 
void PlotWaveform (TString ifo, wavearray< double > *wfINJ, wavearray< double > *wfREC, CWB::config *cfg, bool fft=false, bool strain=false)
 

Macro Definition Documentation

◆ MDC_OTF

#define MDC_OTF

Definition at line 43 of file CWB_Plugin_WRC.C.

◆ NOISE_OTF

#define NOISE_OTF

Definition at line 44 of file CWB_Plugin_WRC.C.

◆ XIFO

#define XIFO   4

Definition at line 19 of file CWB_Plugin_WRC.C.

Function Documentation

◆ ApplyFrequencyCuts()

void ApplyFrequencyCuts ( wavearray< double > *  wf,
CWB::config cfg 
)

Definition at line 470 of file CWB_Plugin_WRC.C.

◆ ComputeEnergy()

double ComputeEnergy ( WSeries< double > *  WS)

Definition at line 677 of file CWB_Plugin_WRC.C.

◆ ComputeResidualEnergy() [1/2]

void ComputeResidualEnergy ( wavearray< double > *  wfINJ,
wavearray< double > *  wfREC,
double &  enINJ,
double &  enREC,
double &  xcorINJ_REC 
)

Definition at line 429 of file CWB_Plugin_WRC.C.

◆ ComputeResidualEnergy() [2/2]

double ComputeResidualEnergy ( WSeries< double > *  WS1,
WSeries< double > *  WS2 
)

Definition at line 710 of file CWB_Plugin_WRC.C.

◆ ComputeResidualEnergyOptTF()

void ComputeResidualEnergyOptTF ( wavearray< double > *  wfINJ,
wavearray< double > *  wfREC,
network NET,
netevent EVT,
int  lag,
int  ID,
int  ifoID 
)

Definition at line 536 of file CWB_Plugin_WRC.C.

◆ CWB_Plugin()

void CWB_Plugin ( TFile *  jfile,
CWB::config cfg,
network NET,
WSeries< double > *  x,
TString  ifo,
int  type 
)

COHERENCE.

COHERENCE.

Definition at line 62 of file CWB_Plugin_WRC.C.

◆ PlotMRA()

void PlotMRA ( netcluster pwc,
int  nIFO,
int  ID 
)

Definition at line 487 of file CWB_Plugin_WRC.C.

◆ PlotWaveform()

void PlotWaveform ( TString  ifo,
wavearray< double > *  wfINJ,
wavearray< double > *  wfREC,
CWB::config cfg,
bool  fft = false,
bool  strain = false 
)

Definition at line 499 of file CWB_Plugin_WRC.C.