Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Functions | Variables
CWB_Plugin_PE.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 "TGraphAsymmErrors.h"
#include "TMath.h"
#include "mdc.hh"
#include "cwb2G.hh"
#include "watplot.hh"
#include "gwavearray.hh"
#include <fstream>
#include <vector>
Include dependency graph for CWB_Plugin_PE.C:

Macros

#define EFRACTION_CUT   0.98
 
#define MAX_TRIALS   1000
 
#define NOISE_SIGMA   1.0
 
#define nTRIALS   100
 
#define PE_AMP_CAL_ERR   0
 
#define PE_CED_CM   true
 
#define PE_CED_DISTR   false
 
#define PE_CED_DUMP   -1
 
#define PE_CED_INJ   true
 
#define PE_CED_NULL   true
 
#define PE_CED_PCA   false
 
#define PE_CED_PSD   true
 
#define PE_CED_RDR   true
 
#define PE_CED_REC   true
 
#define PE_CED_rINJ   false
 
#define PE_CED_SKYMAP   true
 
#define PE_CED_TFMAP   true
 
#define PE_GPS   0
 
#define PE_INDEX   "$HOME_CWB/www/pe_index.html"
 
#define PE_MULTITASK   false
 
#define PE_NOISE   1
 
#define PE_OUTPUT_AVR   false
 
#define PE_OUTPUT_DAT   false
 
#define PE_OUTPUT_INJ   false
 
#define PE_OUTPUT_MED   false
 
#define PE_OUTPUT_P50   false
 
#define PE_OUTPUT_P90   false
 
#define PE_OUTPUT_REC   false
 
#define PE_OUTPUT_RMS   false
 
#define PE_OUTPUT_WHT   false
 
#define PE_PHS_CAL_ERR   0
 
#define PE_SEED   0
 
#define PE_SIGNAL   0
 
#define PE_SKYMASK   0
 
#define PE_TRIALS   100
 
#define PLOT_MEDIAN
 
#define PLOT_TYPE   "png"
 
#define SKYMASK_RADIUS   0.1
 
#define XIFO   4
 

Functions

void AddNoiseAndCalErrToSparse (network *NET, CWB::config *cfg, char type)
 
wavearray< double > AddWaveforms (wavearray< double > *wf1, wavearray< double > *wf2)
 
void ClearVectors ()
 
void ClearWaveforms (detector *ifo)
 
std::vector< intComputeStatisticalErrors (network *NET, CWB::config *cfg, int ID)
 
void CreateIndexHTML (TString dirCED, int nIFO, TString *ifo, bool sim=false)
 
void CWB_Plugin (TFile *jfile, CWB::config *cfg, network *NET, WSeries< double > *x, TString ifo, int type)
 COHERENCE. More...
 
std::vector< netpixelDoPCA (network *NET, CWB::config *cfg, int lag, int id)
 
TString DumpCED (network *NET, netevent *&EVT, CWB::config *cfg, double factor)
 
void DumpInjWavePE (network *NET, TString pdir="")
 
void DumpOutputFile (network *NET, netevent *&EVT, CWB::config *cfg, int ID, int k, int factor)
 
void DumpRecWavePE (network *NET, TString pdir="")
 
void DumpSkyProb (skymap *skyprob, network *NET, netevent *&EVT, TString odir)
 
void DumpUserOptions (TString odir, CWB::config *cfg)
 
double FittingFactor (wavearray< double > *wf1, wavearray< double > *wf2)
 
wavearray< double > GetAlignedWaveform (wavearray< double > *wf1, wavearray< double > *wf2)
 
double GetCentralFrequency (wavearray< double > x)
 
double GetCentralTime (wavearray< double > x)
 
void GetChirpMassStatistic (std::vector< double > *vCHIRP)
 
wavearray< double > GetCutWaveform (wavearray< double > x, double bT, double eT, double bF, double eF)
 
wavearray< double > GetDifWaveform (wavearray< double > *wf1, wavearray< double > *wf2)
 
void GetFactorsStatistic (int nIFO)
 
double GetFrequencyBoundaries (wavearray< double > x, double P, double &bF, double &eF)
 
std::vector< wavearray< double > > GetInjWaveform (network *NET, netevent *EVT, int id, double factor)
 
skymap GetMedianSkyProb (network *NET)
 
void GetNoisePixels (std::vector< double > *aNSE, std::vector< double > *ANSE, network *NET, CWB::config *cfg, int lag, int id)
 
void GetNullPixels (std::vector< double > *aNUL, std::vector< double > *ANUL, network *NET, CWB::config *cfg, int lag, int id)
 
void GetNullStatistic (std::vector< double > *vNUL, std::vector< double > *vNSE, int ifoId, TString ifoName, TString gtype, TString pdir="")
 
std::vector< wavearray< double > > GetPCAWaveform (network *NET, CWB::config *cfg, int lag, int id)
 
std::vector< wavearray< double > > GetRecWaveform (network *NET, netevent *EVT, int id)
 
std::vector< wavearray< double > > GetSigWaveform (network *NET, CWB::config *cfg, int lag, int id)
 
skymap GetSkyProb (network *NET, int id)
 
void GetSNRnetStatistic (int nIFO)
 
double GetSparseMapData (SSeries< double > *SS, bool phase, int index)
 
double GetTimeBoundaries (wavearray< double > x, double P, double &bT, double &eT)
 
std::vector< wavearray< double > > GetWaveform (network *NET, int lag, int id, char type, bool shift=true)
 
wavearray< double > GetWaveformEnvelope (wavearray< double > *wf)
 
std::vector< wavearray< double > > GetWhitenedData (network *NET, CWB::config *cfg)
 
void LoadFromMultiTaskJobOutput (int runID, CWB::config *cfg)
 
void PlotChirpMass (int gtype, TString pdir, int sim=true)
 
void PlotFactors (int gtype, int nIFO, TString pdir)
 
void PlotFrequencyErrors (TString ofname, TString title, CWB::config *cfg, wavearray< double > *frec, wavearray< double > *favr, wavearray< double > *ferr, wavearray< double > *wref, TString pdir, double P)
 
void PlotResiduals (int ID, TString pdir="", int sim=true, char type='w')
 
void PlotSNRnet (int nIFO, TString pdir, int sim=true)
 
void PlotSparse (int ifoID, network *NET, CWB::config *cfg, int ID, wavearray< double > *wf)
 
void PlotSpectrogram (TString type, network *NET, netevent *&EVT, CWB::config *cfg, TString pdir)
 
void PlotTimeFrequencyPCA (network *NET, netevent *EVT, CWB::config *cfg, int id, int lag, TString pdir)
 
void PlotWaveform (TString ofname, TString title, CWB::config *cfg, wavearray< double > *wf1, wavearray< double > *wf2, wavearray< double > *wf3, wavearray< double > *wref, bool fft=false, TString pdir="", double P=0.99, EColor col1=kRed, EColor col2=kBlue, EColor col3=(EColor) 418)
 
void PlotWaveformAsymmErrors (TString ofname, TString title, CWB::config *cfg, wavearray< double > *wrec, wavearray< double > *wmed, wavearray< double > *wl50, wavearray< double > *wu50, wavearray< double > *wl90, wavearray< double > *wu90, wavearray< double > *wref, TString pdir, double P, bool freq=false)
 
void PlotWaveformErrors (TString ofname, TString title, CWB::config *cfg, wavearray< double > *wrec, wavearray< double > *wavr, wavearray< double > *werr, wavearray< double > *wref, TString pdir="", double P=0.99)
 
void PlotWaveforms (network *NET, CWB::config *cfg, int ID, TString pdir="")
 
void PrintUserOptions (CWB::config *cfg)
 
void ReadUserOptions (TString options)
 
int RedoAnalysis (TFile *jfile, CWB::config *cfg, network *NET)
 
void ReplaceSuperclusterData (TFile *&jfile, CWB::config *cfg, network *NET, double gps=0)
 
void ResetPCA (network *NET, CWB::config *cfg, netcluster *pwc, std::vector< netpixel > *vPIX, int ID)
 
void ResetUserOptions ()
 
void SaveSkyProb (network *NET, CWB::config *cfg, int id)
 
void SetEventWindow (CWB::config *cfg, double gps)
 
void SetOutputFile (network *NET, netevent *&EVT, CWB::config *cfg, bool dump_pe)
 
void SetSkyMask (network *NET, CWB::config *cfg, double theta, double phi, double radius)
 
void SetWaveformCuts (wavearray< double > *x, double bT, double eT, double bF, double eF)
 
void Wave2Sparse (network *NET, CWB::config *cfg, char type)
 
void WriteBodyHTML (TString html_template, TString html_tag_beg, TString html_tag_end, ofstream *out, int nIFO=1, TString *ifo=NULL)
 

Variables

std::vector< double > aNSE [NIFO_MAX]
 
std::vector< double > ANSE [NIFO_MAX]
 
std::vector< double > aNUL [NIFO_MAX]
 
std::vector< double > ANUL [NIFO_MAX]
 
std::vector< wavearray< double > > cINJ
 
std::vector< SSeries< double > > dSS [NIFO_MAX]
 
std::vector< wavearray< double > > fAVR
 
std::vector< wavearray< double > > fINJ
 
std::vector< wavearray< double > > fL50
 
std::vector< wavearray< double > > fL90
 
std::vector< wavearray< double > > fMED
 
std::vector< wavearray< double > > fREC
 
std::vector< double > fRES
 
std::vector< wavearray< double > > fRMS
 
std::vector< wavearray< double > > fU50
 
std::vector< wavearray< double > > fU90
 
double gBF
 
double gBT
 
bool gCEDDUMP
 
cwb gCWB
 
double gEF
 
double gET
 
wavearray< double > gHOT [NIFO_MAX]
 
TH1D gHSKYPROB
 
int gID
 
double gINRATE
 
double gIPHI
 
double gITHETA
 
int gMTRIAL
 
double gOPHI
 
uoptions gOPT
 
double gOTHETA
 
TString gOUTPUT
 
PE gPE
 
int gRATEANA
 
double gSEGGPS
 
skymap gSKYPROB
 
TTree * gTREE
 
std::vector< double > ioSNR [NIFO_MAX]
 
std::vector< double > iSNR [NIFO_MAX]
 
std::vector< SSeries< double > > jSS [NIFO_MAX]
 
skymap mSKYPROB
 
std::vector< double > oSNR [NIFO_MAX]
 
std::vector< SSeries< double > > rSS [NIFO_MAX]
 
std::vector< wavearray< double > > vAVR
 
std::vector< double > vCHIRP [6]
 
std::vector< wavearray< double > > vDAT
 
std::vector< wavearray< double > > vINJ
 
std::vector< wavearray< double > > vL50
 
std::vector< wavearray< double > > vL90
 
std::vector< double > vLIKELIHOOD
 
std::vector< wavearray< double > > vMED
 
std::vector< wavearray< double > > vNUL
 
std::vector< wavearray< double > > vPCA
 
std::vector< wavearray< double > > vREC
 
std::vector< double > vRES
 
std::vector< wavearray< double > > vRMS
 
std::vector< SSeries< double > > vSS [NIFO_MAX]
 
std::vector< wavearray< double > > vU50
 
std::vector< wavearray< double > > vU90
 
std::vector< wavearray< double > > vWHT
 
std::vector< wavearray< double > > wREC [MAX_TRIALS]
 
skymap wSKYPROB [MAX_TRIALS]
 

Macro Definition Documentation

#define EFRACTION_CUT   0.98

Definition at line 120 of file CWB_Plugin_PE.C.

#define MAX_TRIALS   1000

Definition at line 118 of file CWB_Plugin_PE.C.

#define NOISE_SIGMA   1.0

Definition at line 142 of file CWB_Plugin_PE.C.

#define nTRIALS   100

Definition at line 103 of file CWB_Plugin_PE.C.

#define PE_AMP_CAL_ERR   0

Definition at line 131 of file CWB_Plugin_PE.C.

#define PE_CED_CM   true

Definition at line 153 of file CWB_Plugin_PE.C.

#define PE_CED_DISTR   false

Definition at line 154 of file CWB_Plugin_PE.C.

#define PE_CED_DUMP   -1

Definition at line 144 of file CWB_Plugin_PE.C.

#define PE_CED_INJ   true

Definition at line 151 of file CWB_Plugin_PE.C.

#define PE_CED_NULL   true

Definition at line 155 of file CWB_Plugin_PE.C.

#define PE_CED_PCA   false

Definition at line 156 of file CWB_Plugin_PE.C.

#define PE_CED_PSD   true

Definition at line 148 of file CWB_Plugin_PE.C.

#define PE_CED_RDR   true

Definition at line 147 of file CWB_Plugin_PE.C.

#define PE_CED_REC   true

Definition at line 150 of file CWB_Plugin_PE.C.

#define PE_CED_rINJ   false

Definition at line 152 of file CWB_Plugin_PE.C.

#define PE_CED_SKYMAP   true

Definition at line 149 of file CWB_Plugin_PE.C.

#define PE_CED_TFMAP   true

Definition at line 146 of file CWB_Plugin_PE.C.

#define PE_GPS   0

Definition at line 138 of file CWB_Plugin_PE.C.

#define PE_INDEX   "$HOME_CWB/www/pe_index.html"

Definition at line 105 of file CWB_Plugin_PE.C.

#define PE_MULTITASK   false

Definition at line 140 of file CWB_Plugin_PE.C.

#define PE_NOISE   1

Definition at line 127 of file CWB_Plugin_PE.C.

#define PE_OUTPUT_AVR   false

Definition at line 165 of file CWB_Plugin_PE.C.

#define PE_OUTPUT_DAT   false

Definition at line 161 of file CWB_Plugin_PE.C.

#define PE_OUTPUT_INJ   false

Definition at line 158 of file CWB_Plugin_PE.C.

#define PE_OUTPUT_MED   false

Definition at line 162 of file CWB_Plugin_PE.C.

#define PE_OUTPUT_P50   false

Definition at line 163 of file CWB_Plugin_PE.C.

#define PE_OUTPUT_P90   false

Definition at line 164 of file CWB_Plugin_PE.C.

#define PE_OUTPUT_REC   false

Definition at line 159 of file CWB_Plugin_PE.C.

#define PE_OUTPUT_RMS   false

Definition at line 166 of file CWB_Plugin_PE.C.

#define PE_OUTPUT_WHT   false

Definition at line 160 of file CWB_Plugin_PE.C.

#define PE_PHS_CAL_ERR   0

Definition at line 132 of file CWB_Plugin_PE.C.

#define PE_SEED   0

Definition at line 137 of file CWB_Plugin_PE.C.

#define PE_SIGNAL   0

Definition at line 125 of file CWB_Plugin_PE.C.

#define PE_SKYMASK   0

Definition at line 133 of file CWB_Plugin_PE.C.

#define PE_TRIALS   100

Definition at line 124 of file CWB_Plugin_PE.C.

#define PLOT_MEDIAN

Definition at line 112 of file CWB_Plugin_PE.C.

#define PLOT_TYPE   "png"

Definition at line 108 of file CWB_Plugin_PE.C.

#define SKYMASK_RADIUS   0.1

Definition at line 116 of file CWB_Plugin_PE.C.

#define XIFO   4

Definition at line 1 of file CWB_Plugin_PE.C.

Function Documentation

void AddNoiseAndCalErrToSparse ( network NET,
CWB::config cfg,
char  type 
)

Definition at line 2430 of file CWB_Plugin_PE.C.

wavearray<double> AddWaveforms ( wavearray< double > *  wf1,
wavearray< double > *  wf2 
)

Definition at line 4542 of file CWB_Plugin_PE.C.

void ClearVectors ( )

Definition at line 2089 of file CWB_Plugin_PE.C.

void ClearWaveforms ( detector ifo)

Definition at line 4080 of file CWB_Plugin_PE.C.

std::vector< int > ComputeStatisticalErrors ( network NET,
CWB::config cfg,
int  ID 
)

Definition at line 2640 of file CWB_Plugin_PE.C.

void CreateIndexHTML ( TString  dirCED,
int  nIFO,
TString ifo,
bool  sim = false 
)

Definition at line 3735 of file CWB_Plugin_PE.C.

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

COHERENCE.

COHERENCE.

Definition at line 439 of file CWB_Plugin_PE.C.

std::vector<netpixel> DoPCA ( network NET,
CWB::config cfg,
int  lag,
int  id 
)

Definition at line 875 of file CWB_Plugin_PE.C.

TString DumpCED ( network NET,
netevent *&  EVT,
CWB::config cfg,
double  factor 
)

Definition at line 3663 of file CWB_Plugin_PE.C.

void DumpInjWavePE ( network NET,
TString  pdir = "" 
)

Definition at line 4389 of file CWB_Plugin_PE.C.

void DumpOutputFile ( network NET,
netevent *&  EVT,
CWB::config cfg,
int  ID,
int  k,
int  factor 
)

Definition at line 2081 of file CWB_Plugin_PE.C.

void DumpRecWavePE ( network NET,
TString  pdir = "" 
)

Definition at line 4335 of file CWB_Plugin_PE.C.

void DumpSkyProb ( skymap skyprob,
network NET,
netevent *&  EVT,
TString  odir 
)

Definition at line 4633 of file CWB_Plugin_PE.C.

void DumpUserOptions ( TString  odir,
CWB::config cfg 
)

Definition at line 1818 of file CWB_Plugin_PE.C.

double FittingFactor ( wavearray< double > *  wf1,
wavearray< double > *  wf2 
)

Definition at line 1548 of file CWB_Plugin_PE.C.

wavearray<double> GetAlignedWaveform ( wavearray< double > *  wf1,
wavearray< double > *  wf2 
)

Definition at line 2932 of file CWB_Plugin_PE.C.

double GetCentralFrequency ( wavearray< double >  x)

Definition at line 3555 of file CWB_Plugin_PE.C.

double GetCentralTime ( wavearray< double >  x)

Definition at line 3507 of file CWB_Plugin_PE.C.

void GetChirpMassStatistic ( std::vector< double > *  vCHIRP)

Definition at line 1322 of file CWB_Plugin_PE.C.

wavearray< double > GetCutWaveform ( wavearray< double >  x,
double  bT,
double  eT,
double  bF,
double  eF 
)

Definition at line 3609 of file CWB_Plugin_PE.C.

wavearray<double> GetDifWaveform ( wavearray< double > *  wf1,
wavearray< double > *  wf2 
)

Definition at line 1576 of file CWB_Plugin_PE.C.

void GetFactorsStatistic ( int  nIFO)

Definition at line 1293 of file CWB_Plugin_PE.C.

double GetFrequencyBoundaries ( wavearray< double >  x,
double  P,
double &  bF,
double &  eF 
)

Definition at line 3573 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > GetInjWaveform ( network NET,
netevent EVT,
int  id,
double  factor 
)

Definition at line 1003 of file CWB_Plugin_PE.C.

skymap GetMedianSkyProb ( network NET)

Definition at line 4599 of file CWB_Plugin_PE.C.

void GetNoisePixels ( std::vector< double > *  aNSE,
std::vector< double > *  ANSE,
network NET,
CWB::config cfg,
int  lag,
int  id 
)

Definition at line 4762 of file CWB_Plugin_PE.C.

void GetNullPixels ( std::vector< double > *  aNUL,
std::vector< double > *  ANUL,
network NET,
CWB::config cfg,
int  lag,
int  id 
)

Definition at line 1358 of file CWB_Plugin_PE.C.

void GetNullStatistic ( std::vector< double > *  vNUL,
std::vector< double > *  vNSE,
int  ifoId,
TString  ifoName,
TString  gtype,
TString  pdir = "" 
)

Definition at line 3393 of file CWB_Plugin_PE.C.

std::vector< wavearray< double > > GetPCAWaveform ( network NET,
CWB::config cfg,
int  lag,
int  id 
)

Definition at line 946 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > GetRecWaveform ( network NET,
netevent EVT,
int  id 
)

Definition at line 1054 of file CWB_Plugin_PE.C.

std::vector< wavearray< double > > GetSigWaveform ( network NET,
CWB::config cfg,
int  lag,
int  id 
)

Definition at line 1133 of file CWB_Plugin_PE.C.

skymap GetSkyProb ( network NET,
int  id 
)

Definition at line 2974 of file CWB_Plugin_PE.C.

void GetSNRnetStatistic ( int  nIFO)

Definition at line 1339 of file CWB_Plugin_PE.C.

double GetSparseMapData ( SSeries< double > *  SS,
bool  phase,
int  index 
)

Definition at line 1442 of file CWB_Plugin_PE.C.

double GetTimeBoundaries ( wavearray< double >  x,
double  P,
double &  bT,
double &  eT 
)

Definition at line 3523 of file CWB_Plugin_PE.C.

std::vector< wavearray< double > > GetWaveform ( network NET,
int  lag,
int  id,
char  type,
bool  shift = true 
)

Definition at line 1083 of file CWB_Plugin_PE.C.

wavearray< double > GetWaveformEnvelope ( wavearray< double > *  wf)

Definition at line 2959 of file CWB_Plugin_PE.C.

std::vector< wavearray< double > > GetWhitenedData ( network NET,
CWB::config cfg 
)

Definition at line 4901 of file CWB_Plugin_PE.C.

void LoadFromMultiTaskJobOutput ( int  runID,
CWB::config cfg 
)

Definition at line 4673 of file CWB_Plugin_PE.C.

void PlotChirpMass ( int  gtype,
TString  pdir,
int  sim = true 
)

Definition at line 3237 of file CWB_Plugin_PE.C.

void PlotFactors ( int  gtype,
int  nIFO,
TString  pdir 
)

Definition at line 3324 of file CWB_Plugin_PE.C.

void PlotFrequencyErrors ( TString  ofname,
TString  title,
CWB::config cfg,
wavearray< double > *  frec,
wavearray< double > *  favr,
wavearray< double > *  ferr,
wavearray< double > *  wref,
TString  pdir,
double  P 
)

Definition at line 4101 of file CWB_Plugin_PE.C.

void PlotResiduals ( int  ID,
TString  pdir = "",
int  sim = true,
char  type = 'w' 
)

Definition at line 3065 of file CWB_Plugin_PE.C.

void PlotSNRnet ( int  nIFO,
TString  pdir,
int  sim = true 
)

Definition at line 3156 of file CWB_Plugin_PE.C.

void PlotSparse ( int  ifoID,
network NET,
CWB::config cfg,
int  ID,
wavearray< double > *  wf 
)

Definition at line 1602 of file CWB_Plugin_PE.C.

void PlotSpectrogram ( TString  type,
network NET,
netevent *&  EVT,
CWB::config cfg,
TString  pdir 
)

Definition at line 4830 of file CWB_Plugin_PE.C.

void PlotTimeFrequencyPCA ( network NET,
netevent EVT,
CWB::config cfg,
int  id,
int  lag,
TString  pdir 
)

Definition at line 971 of file CWB_Plugin_PE.C.

void PlotWaveform ( TString  ofname,
TString  title,
CWB::config cfg,
wavearray< double > *  wf1,
wavearray< double > *  wf2,
wavearray< double > *  wf3,
wavearray< double > *  wref,
bool  fft = false,
TString  pdir = "",
double  P = 0.99,
EColor  col1 = kRed,
EColor  col2 = kBlue,
EColor  col3 = (EColor)418 
)

Definition at line 1455 of file CWB_Plugin_PE.C.

void PlotWaveformAsymmErrors ( TString  ofname,
TString  title,
CWB::config cfg,
wavearray< double > *  wrec,
wavearray< double > *  wmed,
wavearray< double > *  wl50,
wavearray< double > *  wu50,
wavearray< double > *  wl90,
wavearray< double > *  wu90,
wavearray< double > *  wref,
TString  pdir,
double  P,
bool  freq = false 
)

Definition at line 4253 of file CWB_Plugin_PE.C.

void PlotWaveformErrors ( TString  ofname,
TString  title,
CWB::config cfg,
wavearray< double > *  wrec,
wavearray< double > *  wavr,
wavearray< double > *  werr,
wavearray< double > *  wref,
TString  pdir = "",
double  P = 0.99 
)

Definition at line 4182 of file CWB_Plugin_PE.C.

void PlotWaveforms ( network NET,
CWB::config cfg,
int  ID,
TString  pdir = "" 
)

Definition at line 2195 of file CWB_Plugin_PE.C.

void PrintUserOptions ( CWB::config cfg)

Definition at line 1771 of file CWB_Plugin_PE.C.

void ReadUserOptions ( TString  options)

Definition at line 1622 of file CWB_Plugin_PE.C.

int RedoAnalysis ( TFile *  jfile,
CWB::config cfg,
network NET 
)

Definition at line 4419 of file CWB_Plugin_PE.C.

void ReplaceSuperclusterData ( TFile *&  jfile,
CWB::config cfg,
network NET,
double  gps = 0 
)

Definition at line 4915 of file CWB_Plugin_PE.C.

void ResetPCA ( network NET,
CWB::config cfg,
netcluster pwc,
std::vector< netpixel > *  vPIX,
int  ID 
)

Definition at line 932 of file CWB_Plugin_PE.C.

void ResetUserOptions ( )

Definition at line 1954 of file CWB_Plugin_PE.C.

void SaveSkyProb ( network NET,
CWB::config cfg,
int  id 
)

Definition at line 3003 of file CWB_Plugin_PE.C.

void SetEventWindow ( CWB::config cfg,
double  gps 
)

Definition at line 4568 of file CWB_Plugin_PE.C.

void SetOutputFile ( network NET,
netevent *&  EVT,
CWB::config cfg,
bool  dump_pe 
)

Definition at line 1992 of file CWB_Plugin_PE.C.

void SetSkyMask ( network NET,
CWB::config cfg,
double  theta,
double  phi,
double  radius 
)

Definition at line 2419 of file CWB_Plugin_PE.C.

void SetWaveformCuts ( wavearray< double > *  x,
double  bT,
double  eT,
double  bF,
double  eF 
)

Definition at line 3637 of file CWB_Plugin_PE.C.

void Wave2Sparse ( network NET,
CWB::config cfg,
char  type 
)

Definition at line 2551 of file CWB_Plugin_PE.C.

void WriteBodyHTML ( TString  html_template,
TString  html_tag_beg,
TString  html_tag_end,
ofstream *  out,
int  nIFO = 1,
TString ifo = NULL 
)

Definition at line 4021 of file CWB_Plugin_PE.C.

Variable Documentation

std::vector<double> aNSE[NIFO_MAX]

Definition at line 416 of file CWB_Plugin_PE.C.

std::vector<double> ANSE[NIFO_MAX]

Definition at line 417 of file CWB_Plugin_PE.C.

std::vector<double> aNUL[NIFO_MAX]

Definition at line 413 of file CWB_Plugin_PE.C.

std::vector<double> ANUL[NIFO_MAX]

Definition at line 414 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > cINJ

Definition at line 381 of file CWB_Plugin_PE.C.

std::vector<SSeries<double> > dSS[NIFO_MAX]

Definition at line 436 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > fAVR

Definition at line 394 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > fINJ

Definition at line 393 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > fL50

Definition at line 398 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > fL90

Definition at line 400 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > fMED

Definition at line 397 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > fREC

Definition at line 392 of file CWB_Plugin_PE.C.

std::vector<double > fRES

Definition at line 404 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > fRMS

Definition at line 395 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > fU50

Definition at line 399 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > fU90

Definition at line 401 of file CWB_Plugin_PE.C.

double gBF

Definition at line 359 of file CWB_Plugin_PE.C.

double gBT

Definition at line 358 of file CWB_Plugin_PE.C.

bool gCEDDUMP

Definition at line 348 of file CWB_Plugin_PE.C.

cwb gCWB

Definition at line 347 of file CWB_Plugin_PE.C.

double gEF

Definition at line 359 of file CWB_Plugin_PE.C.

double gET

Definition at line 358 of file CWB_Plugin_PE.C.

wavearray<double> gHOT[NIFO_MAX]

Definition at line 361 of file CWB_Plugin_PE.C.

TH1D gHSKYPROB

Definition at line 356 of file CWB_Plugin_PE.C.

int gID

Definition at line 367 of file CWB_Plugin_PE.C.

double gINRATE

Definition at line 363 of file CWB_Plugin_PE.C.

double gIPHI

Definition at line 351 of file CWB_Plugin_PE.C.

double gITHETA

Definition at line 350 of file CWB_Plugin_PE.C.

int gMTRIAL

Definition at line 366 of file CWB_Plugin_PE.C.

double gOPHI

Definition at line 353 of file CWB_Plugin_PE.C.

uoptions gOPT

Definition at line 343 of file CWB_Plugin_PE.C.

double gOTHETA

Definition at line 352 of file CWB_Plugin_PE.C.

TString gOUTPUT

Definition at line 346 of file CWB_Plugin_PE.C.

PE gPE

Definition at line 344 of file CWB_Plugin_PE.C.

int gRATEANA

Definition at line 364 of file CWB_Plugin_PE.C.

double gSEGGPS

Definition at line 369 of file CWB_Plugin_PE.C.

skymap gSKYPROB

Definition at line 355 of file CWB_Plugin_PE.C.

TTree* gTREE

Definition at line 345 of file CWB_Plugin_PE.C.

std::vector<double> ioSNR[NIFO_MAX]

Definition at line 410 of file CWB_Plugin_PE.C.

std::vector<double> iSNR[NIFO_MAX]

Definition at line 408 of file CWB_Plugin_PE.C.

std::vector<SSeries<double> > jSS[NIFO_MAX]

Definition at line 434 of file CWB_Plugin_PE.C.

skymap mSKYPROB

Definition at line 427 of file CWB_Plugin_PE.C.

std::vector<double> oSNR[NIFO_MAX]

Definition at line 409 of file CWB_Plugin_PE.C.

std::vector<SSeries<double> > rSS[NIFO_MAX]

Definition at line 435 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vAVR

Definition at line 383 of file CWB_Plugin_PE.C.

std::vector<double> vCHIRP[6]

Definition at line 419 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vDAT

Definition at line 379 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vINJ

Definition at line 375 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vL50

Definition at line 387 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vL90

Definition at line 389 of file CWB_Plugin_PE.C.

std::vector<double> vLIKELIHOOD

Definition at line 411 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vMED

Definition at line 386 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vNUL

Definition at line 380 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vPCA

Definition at line 378 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vREC

Definition at line 376 of file CWB_Plugin_PE.C.

std::vector<double > vRES

Definition at line 403 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vRMS

Definition at line 384 of file CWB_Plugin_PE.C.

std::vector<SSeries<double> > vSS[NIFO_MAX]

Definition at line 433 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vU50

Definition at line 388 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vU90

Definition at line 390 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > vWHT

Definition at line 377 of file CWB_Plugin_PE.C.

std::vector<wavearray<double> > wREC[MAX_TRIALS]

Definition at line 406 of file CWB_Plugin_PE.C.

skymap wSKYPROB[MAX_TRIALS]

Definition at line 426 of file CWB_Plugin_PE.C.