Logo coherent WaveBurst  
Library Reference Guide
Logo
List of all members | Public Member Functions | Protected Member Functions | List of all members
cwb1G Class Reference

Definition at line 31 of file cwb1G.hh.

Public Member Functions

 cwb1G (CWB_STAGE jstage=CWB_STAGE_FULL)
 
 cwb1G (TString fName, TString xName="", CWB_STAGE jstage=CWB_STAGE_FULL)
 
 cwb1G (CWB::config cfg, CWB_STAGE jstage=CWB_STAGE_FULL)
 
virtual ~cwb1G ()
 
- Public Member Functions inherited from cwb
 cwb (CWB_STAGE jstage=CWB_STAGE_FULL)
 
 cwb (TString fName, TString xName="", CWB_STAGE jstage=CWB_STAGE_FULL)
 
 cwb (CWB::config cfg, CWB_STAGE jstage=CWB_STAGE_FULL)
 
virtual ~cwb ()
 
virtual void Browse (TBrowser *b)
 
virtual void Coherence (TString fName)
 
virtual void DataConditioning (TString fName, int ifactor)
 
void Exec (char *command, int maxtry=3, bool verbose=true)
 
void FileGarbageCollector (TString ifName, TString ofName="", vector< TString > delObjList=vector< TString >())
 
TString GetAnalysisInfo (CWB_STAGE stage, TString comment, TString info)
 
CWB::configGetConfig ()
 
vector< frfileGetFrList (int ifoID=-1)
 
vector< frfileGetFrList (TString ifo)
 
CWB::HistoryGetHistory ()
 
TArrayC GetLagBuffer ()
 
char GetLagMode ()
 
networkGetNetwork ()
 
double GetSegBegin ()
 
double GetSegEnd ()
 
CWB_STAGE GetStage ()
 
TString GetStageInfo (CWB_STAGE stage, TString comment, TString fname="")
 
void Init ()
 
virtual void InitHistory ()
 
virtual double InitJob ()
 
virtual double InitJob (TString fName)
 
virtual void InitNetwork ()
 
virtual void InitNetwork (TString fName)
 
bool IsSingleDetector ()
 
void LoadPlugin (TMacro &plugin, TMacro &configPlugin)
 
void print ()
 
void PrintAnalysis (bool stageInfos=true)
 
void PrintAnalysisInfo (CWB_STAGE stage, TString comment, TString info, bool out=true, bool log=true)
 
void PrintElapsedTime (int job_elapsed_time, TString info)
 
void PrintStageInfo (CWB_STAGE stage, TString comment, bool out=true, bool log=true, TString fname="")
 
virtual double ReadData (TString fName)
 
virtual void run (int runID=0)
 
int SetSkyMask (network *net, CWB::config *cfg, char *options, char skycoord, double skyres=-1)
 
void SetupStage (CWB_STAGE jstage)
 
virtual void SuperCluster (TString fName)
 

Protected Member Functions

void Coherence (int ifactor)
 
void DataConditioning (int ifactor)
 
void Init ()
 
bool Likelihood (int ifactor, char *ced_dir, netevent *output=NULL, TTree *net_tree=NULL, char *outDump=NULL)
 
double ReadData (double mdcShift, int ifactor)
 
void SuperCluster (int ifactor)
 

Additional Inherited Members

- Static Public Member Functions inherited from cwb
static size_t GetProcInfo (bool mvirtual=true)
 
static int GetStageSize ()
 
static TString GetStageString (CWB_STAGE jstage)
 
static void MakeSkyMask (skymap &SkyMask, double theta, double phi, double radius)
 
- Public Attributes inherited from cwb
bool bplugin
 
vector< waveSegmentcat1List
 
vector< waveSegmentcat2List
 category 1 data quality list More...
 
CWB::config cfg
 
vector< waveSegmentdetSegs
 time delay difference More...
 
double dT
 
double dTau
 maximum time delay More...
 
CWB::frame fr [2 *NIFO_MAX]
 
frfile FRF [2 *NIFO_MAX]
 
TFile * froot
 
CWB::Historyhistory
 wavenoise object More...
 
char ifo [NIFO_MAX][8]
 
TString iname
 stage benchmark More...
 
CWB_STAGE istage
 
TFile * jfile
 output root file More...
 
char jname [1024]
 job file object More...
 
unsigned int jobfOptions
 history object More...
 
int jobID
 category 2 data quality list More...
 
CWB_STAGE jstage
 
TArrayC lagBuffer
 
char lagMode [1]
 
size_t lags
 
livetime live
 injection object More...
 
injectionmdc
 network object More...
 
double mTau
 
network NET
 pointers to WSeries More...
 
neteventnetburst
 livetime object More...
 
int nfrFiles [2 *NIFO_MAX]
 
int nIFO
 Toolbox. More...
 
wavenoise noiserms
 variability object More...
 
detectorpD [NIFO_MAX]
 noise variability More...
 
WSeries< double > * pTF [NIFO_MAX]
 pointers to detectors More...
 
size_t rateANA
 
int runID
 
int segID [20]
 
bool singleDetector
 used for the stage stuff More...
 
int slagID
 
float slagShift [20]
 
CWB::Toolbox TB
 
double Tb
 
double Te
 
WSeries< float > v [NIFO_MAX]
 
TStopwatch watchJob
 
TStopwatch watchStage
 job benchmark More...
 
variability wavevar
 netburst object More...
 

#include <cwb1G.hh>

Inheritance diagram for cwb1G:
[legend]

Constructor & Destructor Documentation

◆ cwb1G() [1/3]

cwb1G::cwb1G ( CWB_STAGE  jstage = CWB_STAGE_FULL)
inline

Definition at line 36 of file cwb1G.hh.

◆ cwb1G() [2/3]

cwb1G::cwb1G ( TString  fName,
TString  xName = "",
CWB_STAGE  jstage = CWB_STAGE_FULL 
)
inline

Definition at line 39 of file cwb1G.hh.

◆ cwb1G() [3/3]

cwb1G::cwb1G ( CWB::config  cfg,
CWB_STAGE  jstage = CWB_STAGE_FULL 
)
inline

Definition at line 42 of file cwb1G.hh.

◆ ~cwb1G()

cwb1G::~cwb1G ( )
virtual

Definition at line 25 of file cwb1G.cc.

Member Function Documentation

◆ Coherence()

void cwb1G::Coherence ( int  ifactor)
protectedvirtual

Reimplemented from cwb.

Definition at line 381 of file cwb1G.cc.

◆ DataConditioning()

void cwb1G::DataConditioning ( int  ifactor)
protectedvirtual

Reimplemented from cwb.

Definition at line 249 of file cwb1G.cc.

◆ Init()

void cwb1G::Init ( )
protected

Definition at line 32 of file cwb1G.cc.

◆ Likelihood()

bool cwb1G::Likelihood ( int  ifactor,
char *  ced_dir,
netevent output = NULL,
TTree *  net_tree = NULL,
char *  outDump = NULL 
)
protectedvirtual

Reimplemented from cwb.

Definition at line 508 of file cwb1G.cc.

◆ ReadData()

double cwb1G::ReadData ( double  mdcShift,
int  ifactor 
)
protectedvirtual

Reimplemented from cwb.

Definition at line 58 of file cwb1G.cc.

◆ SuperCluster()

void cwb1G::SuperCluster ( int  ifactor)
protectedvirtual

Reimplemented from cwb.

Definition at line 461 of file cwb1G.cc.


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