Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
Toolfun.hh File Reference
#include "TGlobal.h"
Include dependency graph for Toolfun.hh:
This graph shows which files directly or indirectly include this file:

Functions

void AddRho2FAR (double rho, wavearray< double > *Xfar, wavearray< double > *Yfar, double far_rho_min, double far_drho)
 
void CheckAnalysis ()
 
int Draw (TChain &rf, string par, string cut, string opt)
 
int Draw (TTree &rf, string par, string cut, string opt)
 
TCanvas * DRAW (TChain &rf, string par, string cut, string opt, int iX=600, int iY=600)
 
TCanvas * Draw (TH1F *h, int iX=600, int iY=600)
 
TCanvas * Draw (TH2F *h, char *opt, int iX=600, int iY=600)
 
TCanvas * Draw (TH1F **h, int n=1, int m=0, int iX=600, int iY=600)
 
TCanvas * Draw (TH2F **h, char *opt, int n=1, int m=0, int iX=600, int iY=600)
 
TCanvas * Draw (TGraphErrors **h, char *opt, int n=1, int m=0, int iX=600, int iY=600)
 
TCanvas * Draw (TGraph **h, char *opt, int n=1, int m=0, int iX=600, int iY=600)
 
int DrawLIVE (TString sel="", TString cut="", TString opt="")
 
int DrawMDC (TString sel="", TString cut="", TString opt="")
 
int DrawWAVE (TString sel="", TString cut="", TString opt="")
 
TString GetFileLabel (TTree *tree, int run, int lag, int slag, double segEdge, TString psfix)
 
TString GetGitInfos (TString option="path", TString igit_path="$CWB_CONFIG")
 
TString GetLALVersion (TString options="")
 
TTree * GetLIVE ()
 
double GetLiveTime (TString fliveName, int SLAG, int LAG, int &nlags)
 
TTree * GetMDC ()
 
double GetPrecision (int cluster_size_threshold=0, int healpix_order=0)
 
void GetProcInfo (TString str="")
 
double GetStart (TTree *tree, int nifo, int run, float rho, double time0, double time1, TString analysis, int irho)
 
TString GetString (TTree *tree, int run, int lag, TString psfix)
 
TTree * GetWAVE ()
 
Double_t logNfit (Double_t *x, Double_t *par)
 
void MakePlotsHtmlTable (ofstream *out, TString title, TString png1, TString png2="")
 
Double_t PoissonIFunction (Double_t *x, Double_t *par)
 
int PrintLIVE ()
 
void PrintLogoCWB (TString LALVersion="", TString cwb_library_path="$HOME_WAT", TString cwb_config_path="$CWB_CONFIG")
 
int PrintMDC ()
 
int PrintWAVE ()
 
int ReadInjType (TString ifName, int ntype_max, char set[][128], size_t type[], char name[][128], double fcentral[], double fbandwidth[])
 
int ScanLIVE (TString sel="", TString cut="", TString opt="")
 
int ScanMDC (TString sel="", TString cut="", TString opt="")
 
int ScanWAVE (TString sel="", TString cut="", TString opt="")
 

Function Documentation

void AddRho2FAR ( double  rho,
wavearray< double > *  Xfar,
wavearray< double > *  Yfar,
double  far_rho_min,
double  far_drho 
)
inline

Definition at line 862 of file Toolfun.hh.

void CheckAnalysis ( )
inline

Definition at line 281 of file Toolfun.hh.

int Draw ( TChain &  rf,
string  par,
string  cut,
string  opt 
)
inline

Definition at line 524 of file Toolfun.hh.

int Draw ( TTree &  rf,
string  par,
string  cut,
string  opt 
)
inline

Definition at line 528 of file Toolfun.hh.

TCanvas* DRAW ( TChain &  rf,
string  par,
string  cut,
string  opt,
int  iX = 600,
int  iY = 600 
)
inline

Definition at line 532 of file Toolfun.hh.

TCanvas* Draw ( TH1F *  h,
int  iX = 600,
int  iY = 600 
)
inline

Definition at line 547 of file Toolfun.hh.

TCanvas* Draw ( TH2F *  h,
char *  opt,
int  iX = 600,
int  iY = 600 
)
inline

Definition at line 564 of file Toolfun.hh.

TCanvas* Draw ( TH1F **  h,
int  n = 1,
int  m = 0,
int  iX = 600,
int  iY = 600 
)
inline

Definition at line 582 of file Toolfun.hh.

TCanvas* Draw ( TH2F **  h,
char *  opt,
int  n = 1,
int  m = 0,
int  iX = 600,
int  iY = 600 
)
inline

Definition at line 608 of file Toolfun.hh.

TCanvas* Draw ( TGraphErrors **  h,
char *  opt,
int  n = 1,
int  m = 0,
int  iX = 600,
int  iY = 600 
)
inline

Definition at line 633 of file Toolfun.hh.

TCanvas* Draw ( TGraph **  h,
char *  opt,
int  n = 1,
int  m = 0,
int  iX = 600,
int  iY = 600 
)
inline

Definition at line 658 of file Toolfun.hh.

int DrawLIVE ( TString  sel = "",
TString  cut = "",
TString  opt = "" 
)
inline

Definition at line 73 of file Toolfun.hh.

int DrawMDC ( TString  sel = "",
TString  cut = "",
TString  opt = "" 
)
inline

Definition at line 43 of file Toolfun.hh.

int DrawWAVE ( TString  sel = "",
TString  cut = "",
TString  opt = "" 
)
inline

Definition at line 58 of file Toolfun.hh.

TString GetFileLabel ( TTree *  tree,
int  run,
int  lag,
int  slag,
double  segEdge,
TString  psfix 
)
inline

Definition at line 196 of file Toolfun.hh.

TString GetGitInfos ( TString  option = "path",
TString  igit_path = "$CWB_CONFIG" 
)
inline

Definition at line 323 of file Toolfun.hh.

TString GetLALVersion ( TString  options = "")
inline

Definition at line 892 of file Toolfun.hh.

TTree* GetLIVE ( )
inline

Definition at line 187 of file Toolfun.hh.

double GetLiveTime ( TString  fliveName,
int  SLAG,
int  LAG,
int nlags 
)
inline

Definition at line 683 of file Toolfun.hh.

TTree* GetMDC ( )
inline

Definition at line 169 of file Toolfun.hh.

double GetPrecision ( int  cluster_size_threshold = 0,
int  healpix_order = 0 
)
inline

Definition at line 840 of file Toolfun.hh.

void GetProcInfo ( TString  str = "")
inline

Definition at line 219 of file Toolfun.hh.

double GetStart ( TTree *  tree,
int  nifo,
int  run,
float  rho,
double  time0,
double  time1,
TString  analysis,
int  irho 
)
inline

Definition at line 238 of file Toolfun.hh.

TString GetString ( TTree *  tree,
int  run,
int  lag,
TString  psfix 
)
inline

Definition at line 261 of file Toolfun.hh.

TTree* GetWAVE ( )
inline

Definition at line 178 of file Toolfun.hh.

Double_t logNfit ( Double_t *  x,
Double_t *  par 
)
inline

Definition at line 20 of file Toolfun.hh.

void MakePlotsHtmlTable ( ofstream *  out,
TString  title,
TString  png1,
TString  png2 = "" 
)
inline

Definition at line 799 of file Toolfun.hh.

Double_t PoissonIFunction ( Double_t *  x,
Double_t *  par 
)
inline

Definition at line 11 of file Toolfun.hh.

int PrintLIVE ( )
inline

Definition at line 157 of file Toolfun.hh.

void PrintLogoCWB ( TString  LALVersion = "",
TString  cwb_library_path = "$HOME_WAT",
TString  cwb_config_path = "$CWB_CONFIG" 
)
inline

Definition at line 406 of file Toolfun.hh.

int PrintMDC ( )
inline

Definition at line 133 of file Toolfun.hh.

int PrintWAVE ( )
inline

Definition at line 145 of file Toolfun.hh.

int ReadInjType ( TString  ifName,
int  ntype_max,
char  set[][128],
size_t  type[],
char  name[][128],
double  fcentral[],
double  fbandwidth[] 
)
inline

Definition at line 740 of file Toolfun.hh.

int ScanLIVE ( TString  sel = "",
TString  cut = "",
TString  opt = "" 
)
inline

Definition at line 118 of file Toolfun.hh.

int ScanMDC ( TString  sel = "",
TString  cut = "",
TString  opt = "" 
)
inline

Definition at line 88 of file Toolfun.hh.

int ScanWAVE ( TString  sel = "",
TString  cut = "",
TString  opt = "" 
)
inline

Definition at line 103 of file Toolfun.hh.