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

Namespaces

 CWB_UserPluginNamespace_1
 
 CWB_UserPluginNamespace_2
 
 CWB_UserPluginNamespace_3
 

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
 
#define XIFO   4
 

Functions

void CWB_UserPluginNamespace_3::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_UserPluginNamespace_3::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_3::DoPCA (network *NET, CWB::config *cfg, int lag, int id)
 
void CWB_UserPluginNamespace_3::GetGaussFitPars (wavearray< double > *wf, double &mean, double &sigma, bool doenv=true)
 
void CWB_UserPluginNamespace_3::GetGaussFitPars2 (wavearray< double > *wf, double &mean, double &sigma, bool fixAmax)
 
void CWB_UserPluginNamespace_3::GetLveto (netcluster *pwc, int cid, int nifo, float *Lveto)
 
double CWB_UserPluginNamespace_3::GetPeakFrequency (wavearray< double > *wf)
 
double CWB_UserPluginNamespace_3::GetQfactor (wavearray< double > *wf, double frequency, bool fixAmax)
 
void CWB_UserPluginNamespace_3::GetQveto (wavearray< double > *wf, float &Qveto, float &Qfactor)
 
void CWB_UserPluginNamespace_3::PlotWaveform (TString ifo, wavearray< double > *wfREC, CWB::config *cfg, bool fft=false, bool strain=false)
 
void CWB_UserPluginNamespace_1::PrintUserOptions (CWB::config *cfg)
 
void CWB_UserPluginNamespace_1::ReadUserOptions (TString options)
 
void CWB_UserPluginNamespace_3::ResetPCA (network *NET, CWB::config *cfg, netcluster *pwc, std::vector< netpixel > *vPIX, int ID)
 
void CWB_UserPluginNamespace_1::ResetUserOptions (network *net, CWB::config *cfg)
 

Macro Definition Documentation

◆ ATHR

#define ATHR   7.58859

Definition at line 526 of file CWB_Plugin_UniqueLags_Gating_QLveto.C.

◆ NTHR

#define NTHR   1

Definition at line 525 of file CWB_Plugin_UniqueLags_Gating_QLveto.C.

◆ SETHR

#define SETHR   1000000

Definition at line 331 of file CWB_Plugin_UniqueLags_Gating_QLveto.C.

◆ TEDG

#define TEDG   1.5

Definition at line 343 of file CWB_Plugin_UniqueLags_Gating_QLveto.C.

◆ TWIN

#define TWIN   0.5

Definition at line 337 of file CWB_Plugin_UniqueLags_Gating_QLveto.C.

◆ XIFO [1/4]

#define XIFO   4

Definition at line 1316 of file CWB_Plugin_UniqueLags_Gating_QLveto.C.

◆ XIFO [2/4]

#define XIFO   4

Definition at line 1316 of file CWB_Plugin_UniqueLags_Gating_QLveto.C.

◆ XIFO [3/4]

#define XIFO   4

Definition at line 1316 of file CWB_Plugin_UniqueLags_Gating_QLveto.C.

◆ XIFO [4/4]

#define XIFO   4

Definition at line 1316 of file CWB_Plugin_UniqueLags_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 1322 of file CWB_Plugin_UniqueLags_Gating_QLveto.C.