Logo coherent WaveBurst  
Config Reference Guide
Logo
Namespaces | Macros | Functions
CWB_Plugin_Gating_QLveto.C File Reference
#include "cwb.hh"
#include "cwb2G.hh"
#include "config.hh"
#include "network.hh"
#include "wavearray.hh"
#include "TString.h"
#include "TObjArray.h"
#include "TObjString.h"
#include "TRandom.h"
#include "Toolbox.hh"
#include "TComplex.h"
#include "TMath.h"
#include "mdc.hh"
#include "watplot.hh"
#include "gwavearray.hh"
#include <vector>
Include dependency graph for CWB_Plugin_Gating_QLveto.C:

Namespaces

 CWB_UserPluginNamespace_1
 
 CWB_UserPluginNamespace_2
 

Macros

#define ATHR   7.58859
 
#define NTHR   1
 
#define SETHR   1000000
 
#define TEDG   1.5
 
#define TWIN   0.5
 
#define XIFO   4
 
#define XIFO   4
 
#define XIFO   4
 

Functions

void CWB_UserPluginNamespace_2::ClearWaveforms (detector *ifo)
 
void CWB_UserPluginNamespace_1::CWB_Plugin (TFile *jfile, CWB::config *cfg, network *net, WSeries< double > *x, TString ifo, int type)
 
void CWB_UserPluginNamespace_2::CWB_Plugin (TFile *jfile, CWB::config *cfg, network *NET, WSeries< double > *x, TString ifo, int type)
 
void CWB_Plugin (TFile *jfile, CWB::config *cfg, network *net, WSeries< double > *x, TString ifo, int type)
 
std::vector< netpixel > CWB_UserPluginNamespace_2::DoPCA (network *NET, CWB::config *cfg, int lag, int id)
 
void CWB_UserPluginNamespace_2::GetGaussFitPars (wavearray< double > *wf, double &mean, double &sigma, bool doenv=true)
 
void CWB_UserPluginNamespace_2::GetGaussFitPars2 (wavearray< double > *wf, double &mean, double &sigma, bool fixAmax)
 
void CWB_UserPluginNamespace_2::GetLveto (netcluster *pwc, int cid, int nifo, float *Lveto)
 
double CWB_UserPluginNamespace_2::GetPeakFrequency (wavearray< double > *wf)
 
double CWB_UserPluginNamespace_2::GetQfactor (wavearray< double > *wf, double frequency, bool fixAmax)
 
void CWB_UserPluginNamespace_2::GetQveto (wavearray< double > *wf, float &Qveto, float &Qfactor)
 
void CWB_UserPluginNamespace_2::PlotWaveform (TString ifo, wavearray< double > *wfREC, CWB::config *cfg, bool fft=false, bool strain=false)
 
void CWB_UserPluginNamespace_2::ResetPCA (network *NET, CWB::config *cfg, netcluster *pwc, std::vector< netpixel > *vPIX, int ID)
 

Macro Definition Documentation

◆ ATHR

#define ATHR   7.58859

Definition at line 263 of file CWB_Plugin_Gating_QLveto.C.

◆ NTHR

#define NTHR   1

Definition at line 262 of file CWB_Plugin_Gating_QLveto.C.

◆ SETHR

#define SETHR   1000000

Definition at line 68 of file CWB_Plugin_Gating_QLveto.C.

◆ TEDG

#define TEDG   1.5

Definition at line 80 of file CWB_Plugin_Gating_QLveto.C.

◆ TWIN

#define TWIN   0.5

Definition at line 74 of file CWB_Plugin_Gating_QLveto.C.

◆ XIFO [1/3]

#define XIFO   4

Definition at line 1052 of file CWB_Plugin_Gating_QLveto.C.

◆ XIFO [2/3]

#define XIFO   4

Definition at line 1052 of file CWB_Plugin_Gating_QLveto.C.

◆ XIFO [3/3]

#define XIFO   4

Definition at line 1052 of file CWB_Plugin_Gating_QLveto.C.

Function Documentation

◆ CWB_Plugin()

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

Definition at line 1058 of file CWB_Plugin_Gating_QLveto.C.