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

Definition at line 13 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)
 
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 ()
 
bool IsSingleDetector ()
 
void print ()
 
void PrintAnalysisInfo (CWB_STAGE stage, TString comment, TString info, bool out=true, bool log=true)
 
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)
 

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)
 
- Protected Member Functions inherited from cwb
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)
 
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)
 
void LoadPlugin (TMacro &plugin, TMacro &configPlugin)
 
void PrintAnalysis (bool stageInfos=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 SuperCluster (TString fName)
 

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)
 
- Protected 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::cwb1G ( CWB_STAGE  jstage = CWB_STAGE_FULL)
inline

Definition at line 18 of file cwb1G.hh.

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

Definition at line 21 of file cwb1G.hh.

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

Definition at line 24 of file cwb1G.hh.

cwb1G::~cwb1G ( )
virtual

Definition at line 7 of file cwb1G.cc.

Member Function Documentation

void cwb1G::Coherence ( int  ifactor)
protectedvirtual

Reimplemented from cwb.

Definition at line 363 of file cwb1G.cc.

void cwb1G::DataConditioning ( int  ifactor)
protectedvirtual

Reimplemented from cwb.

Definition at line 231 of file cwb1G.cc.

void cwb1G::Init ( )
protected

Definition at line 14 of file cwb1G.cc.

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 490 of file cwb1G.cc.

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

Reimplemented from cwb.

Definition at line 40 of file cwb1G.cc.

void cwb1G::SuperCluster ( int  ifactor)
protectedvirtual

Reimplemented from cwb.

Definition at line 443 of file cwb1G.cc.


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