Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Static Public Member Functions | List of all members
CWB::CBCTool Class Reference

Definition at line 67 of file CBCTool.hh.

Static Public Member Functions

static double _final_spin_diff (double a_f, double eta, double delta_m, double S, double Delta)
 
static double _final_spin_diff (Double_t *x, Double_t *par)
 
static double bbh_final_mass_and_spin_non_precessing (double m1, double m2, double chi1, double chi2)
 
static double calc_isco_freq (double a)
 
static double calc_isco_radius (double a)
 
static void doChirpFARPlot (int sel_events, double *recMchirp, double *injMchirp, double *far, TCanvas *c1, TString odir)
 
static TF1 * doRangePlot (int RHO_NBINS, double *Trho, double *Rrho, double *eRrho, float RHO_MIN, float T_out, TCanvas *c1, TString networkname, TString odir, bool write_ascii)
 
static void doROCPlot (int bkg_entries, double *rho_bkg, int *index, float RHO_BIN, double liveTot, TF1 *AverageRad, TCanvas *c1, TString odir, bool write_ascii)
 
static void doROCPlot (int bkg_entries, double *rho_bkg, int *index, float RHO_BIN, float RHO_NBINS, float RHO_MIN, double liveTot, double *Rrho, double *eRrho, double *Trho, TCanvas *c1, TString odir, bool write_ascii)
 
static TH2F * FillSLagHist (int NIFO_MAX, TChain &live, int NSlag, double SlagMin, double SlagMax)
 
static double getFAR (float rho, TH1 *hc, double liveTot)
 
static double getLiveTime (int nIFO, TChain &liv, int lag_number, int slag_number, int dummy)
 
static double getLiveTime2 (TChain &liv)
 
static Long64_t GetTreeIndex (TTree *tree, const char *selection)
 
static double getZeroLiveTime (int nIFO, TChain &liv)
 
static double getZeroLiveTime2 (int nIFO, TChain &liv)
 

#include <CBCTool.hh>

Member Function Documentation

double CWB::CBCTool::_final_spin_diff ( double  a_f,
double  eta,
double  delta_m,
double  S,
double  Delta 
)
static

Definition at line 725 of file CBCTool.cc.

double CWB::CBCTool::_final_spin_diff ( Double_t *  x,
Double_t *  par 
)
static

Definition at line 772 of file CBCTool.cc.

double CWB::CBCTool::bbh_final_mass_and_spin_non_precessing ( double  m1,
double  m2,
double  chi1,
double  chi2 
)
static

Definition at line 825 of file CBCTool.cc.

double CWB::CBCTool::calc_isco_freq ( double  a)
static

Definition at line 709 of file CBCTool.cc.

double CWB::CBCTool::calc_isco_radius ( double  a)
static

Definition at line 693 of file CBCTool.cc.

void CWB::CBCTool::doChirpFARPlot ( int  sel_events,
double *  recMchirp,
double *  injMchirp,
double *  far,
TCanvas *  c1,
TString  odir 
)
static

Definition at line 643 of file CBCTool.cc.

TF1 * CWB::CBCTool::doRangePlot ( int  RHO_NBINS,
double *  Trho,
double *  Rrho,
double *  eRrho,
float  RHO_MIN,
float  T_out,
TCanvas *  c1,
TString  networkname,
TString  odir,
bool  write_ascii 
)
static

Definition at line 362 of file CBCTool.cc.

void CWB::CBCTool::doROCPlot ( int  bkg_entries,
double *  rho_bkg,
int index,
float  RHO_BIN,
double  liveTot,
TF1 *  AverageRad,
TCanvas *  c1,
TString  odir,
bool  write_ascii 
)
static

Definition at line 88 of file CBCTool.cc.

void CWB::CBCTool::doROCPlot ( int  bkg_entries,
double *  rho_bkg,
int index,
float  RHO_BIN,
float  RHO_NBINS,
float  RHO_MIN,
double  liveTot,
double *  Rrho,
double *  eRrho,
double *  Trho,
TCanvas *  c1,
TString  odir,
bool  write_ascii 
)
static

Definition at line 217 of file CBCTool.cc.

TH2F * CWB::CBCTool::FillSLagHist ( int  NIFO_MAX,
TChain &  live,
int  NSlag,
double  SlagMin,
double  SlagMax 
)
static

Definition at line 613 of file CBCTool.cc.

double CWB::CBCTool::getFAR ( float  rho,
TH1 *  hc,
double  liveTot 
)
static

Definition at line 602 of file CBCTool.cc.

double CWB::CBCTool::getLiveTime ( int  nIFO,
TChain &  liv,
int  lag_number,
int  slag_number,
int  dummy 
)
static

Definition at line 444 of file CBCTool.cc.

double CWB::CBCTool::getLiveTime2 ( TChain &  liv)
static

Definition at line 519 of file CBCTool.cc.

Long64_t CWB::CBCTool::GetTreeIndex ( TTree *  tree,
const char *  selection 
)
static

Definition at line 25 of file CBCTool.cc.

double CWB::CBCTool::getZeroLiveTime ( int  nIFO,
TChain &  liv 
)
static

Definition at line 539 of file CBCTool.cc.

double CWB::CBCTool::getZeroLiveTime2 ( int  nIFO,
TChain &  liv 
)
static

Definition at line 563 of file CBCTool.cc.


The documentation for this class was generated from the following files: