#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>
Macros | |
#define | _USE_EBBH |
#define | CHI2_THR -2.5 |
#define | DUMP_CLUSTER false |
#define | DUMP_WAVE false |
#define | NCHIRP_MAX 4 |
#define | TMERGER_CUT 0.1 |
#define | XIFO 4 |
#define | ZMAX_THR 0.2 |
Variables | |
std::vector< netpixel > | gCLUSTER |
float | gCRATE |
cwb | gCWB |
_EBBH | gEBBH |
wavearray< double > | gHOT [NIFO_MAX] |
double | gINRATE |
uoptions | gOPT |
TString | gOUTPUT |
int | gRATEANA |
double | gSEGGPS |
wavearray< double > | gsINJ [NIFO_MAX] |
wavearray< double > | gsREC [NIFO_MAX] |
TTree * | gTREE |
wavearray< double > | gwDAT [NIFO_MAX] |
wavearray< double > | gwINJ [NIFO_MAX] |
wavearray< double > | gwREC [NIFO_MAX] |
#define _USE_EBBH |
Definition at line 23 of file CWB_Plugin_ChirpMass.C.
#define CHI2_THR -2.5 |
Definition at line 51 of file CWB_Plugin_ChirpMass.C.
#define DUMP_CLUSTER false |
Definition at line 56 of file CWB_Plugin_ChirpMass.C.
#define DUMP_WAVE false |
Definition at line 55 of file CWB_Plugin_ChirpMass.C.
#define NCHIRP_MAX 4 |
Definition at line 49 of file CWB_Plugin_ChirpMass.C.
#define TMERGER_CUT 0.1 |
Definition at line 52 of file CWB_Plugin_ChirpMass.C.
#define XIFO 4 |
Definition at line 19 of file CWB_Plugin_ChirpMass.C.
#define ZMAX_THR 0.2 |
Definition at line 53 of file CWB_Plugin_ChirpMass.C.
Definition at line 837 of file CWB_Plugin_ChirpMass.C.
void ClearWaveforms | ( | detector * | ifo | ) |
Definition at line 816 of file CWB_Plugin_ChirpMass.C.
void CWB_Plugin | ( | TFile * | jfile, |
CWB::config * | cfg, | ||
network * | NET, | ||
WSeries< double > * | x, | ||
TString | ifo, | ||
int | type | ||
) |
Definition at line 162 of file CWB_Plugin_ChirpMass.C.
std::vector< netpixel > DoPCA | ( | network * | NET, |
CWB::config * | cfg, | ||
int | lag, | ||
int | id | ||
) |
Definition at line 285 of file CWB_Plugin_ChirpMass.C.
void DumpOutputFile | ( | network * | NET, |
netevent *& | EVT, | ||
CWB::config * | cfg, | ||
int | ID, | ||
int | k, | ||
int | factor | ||
) |
Definition at line 678 of file CWB_Plugin_ChirpMass.C.
Definition at line 686 of file CWB_Plugin_ChirpMass.C.
double GetCentralFrequency | ( | wavearray< double > | x | ) |
Definition at line 761 of file CWB_Plugin_ChirpMass.C.
double GetCentralTime | ( | wavearray< double > | x | ) |
Definition at line 713 of file CWB_Plugin_ChirpMass.C.
std::vector< netpixel > GetCluster | ( | network * | NET, |
CWB::config * | cfg, | ||
int | lag, | ||
int | id | ||
) |
Definition at line 894 of file CWB_Plugin_ChirpMass.C.
Definition at line 537 of file CWB_Plugin_ChirpMass.C.
Definition at line 911 of file CWB_Plugin_ChirpMass.C.
double GetFrequencyBoundaries | ( | wavearray< double > | x, |
double | P, | ||
double & | bF, | ||
double & | eF | ||
) |
Definition at line 779 of file CWB_Plugin_ChirpMass.C.
std::vector< wavearray< double > > GetInjWaveform | ( | network * | NET, |
netevent * | EVT, | ||
int | id, | ||
double | factor | ||
) |
Definition at line 356 of file CWB_Plugin_ChirpMass.C.
Definition at line 407 of file CWB_Plugin_ChirpMass.C.
double GetTimeBoundaries | ( | wavearray< double > | x, |
double | P, | ||
double & | bT, | ||
double & | eT | ||
) |
Definition at line 729 of file CWB_Plugin_ChirpMass.C.
wavearray< double > GetWaveform | ( | int | ifoId, |
network * | NET, | ||
int | lag, | ||
int | id, | ||
char | type, | ||
bool | shift = true |
||
) |
Definition at line 436 of file CWB_Plugin_ChirpMass.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 |
||
) |
Definition at line 470 of file CWB_Plugin_ChirpMass.C.
void PrintUserOptions | ( | ) |
Definition at line 1026 of file CWB_Plugin_ChirpMass.C.
void ReadUserOptions | ( | CWB::config * | cfg | ) |
Definition at line 969 of file CWB_Plugin_ChirpMass.C.
void ResetPCA | ( | network * | NET, |
CWB::config * | cfg, | ||
netcluster * | pwc, | ||
std::vector< netpixel > * | vPIX, | ||
int | ID | ||
) |
Definition at line 342 of file CWB_Plugin_ChirpMass.C.
void SetEventWindow | ( | CWB::config * | cfg, |
double | gps | ||
) |
Definition at line 863 of file CWB_Plugin_ChirpMass.C.
void SetOutputFile | ( | network * | NET, |
netevent *& | EVT, | ||
CWB::config * | cfg, | ||
bool | dump_ebbh | ||
) |
Definition at line 563 of file CWB_Plugin_ChirpMass.C.
std::vector<netpixel> gCLUSTER |
Definition at line 159 of file CWB_Plugin_ChirpMass.C.
float gCRATE |
Definition at line 158 of file CWB_Plugin_ChirpMass.C.
cwb gCWB |
Definition at line 144 of file CWB_Plugin_ChirpMass.C.
_EBBH gEBBH |
Definition at line 141 of file CWB_Plugin_ChirpMass.C.
Definition at line 146 of file CWB_Plugin_ChirpMass.C.
double gINRATE |
Definition at line 148 of file CWB_Plugin_ChirpMass.C.
uoptions gOPT |
Definition at line 139 of file CWB_Plugin_ChirpMass.C.
TString gOUTPUT |
Definition at line 143 of file CWB_Plugin_ChirpMass.C.
int gRATEANA |
Definition at line 149 of file CWB_Plugin_ChirpMass.C.
double gSEGGPS |
Definition at line 157 of file CWB_Plugin_ChirpMass.C.
Definition at line 153 of file CWB_Plugin_ChirpMass.C.
Definition at line 155 of file CWB_Plugin_ChirpMass.C.
TTree* gTREE |
Definition at line 142 of file CWB_Plugin_ChirpMass.C.
Definition at line 151 of file CWB_Plugin_ChirpMass.C.
Definition at line 152 of file CWB_Plugin_ChirpMass.C.
Definition at line 154 of file CWB_Plugin_ChirpMass.C.