Logo coherent WaveBurst  
Library Reference Guide
Logo
Functions | Variables
cwb_merge_log.C File Reference
#include <vector>
Include dependency graph for cwb_merge_log.C:

Functions

in close ()
 
gSystem Exec (_cmd)
 
 for (int i=0;i< nIFO;i++)
 pointers to detectors More...
 
 if (_fileList.size()==0)
 
 if (logList.size()==0)
 
 if (!_out.good())
 
_out open (lstFile, ios::out)
 
 sprintf (logFile,"%s/log_%s.M%d.txt", merge_dir, data_label, iversion)
 
 sprintf (lstFile,"%s/%s-Log.lst", tmp_dir, data_label)
 
 sprintf (_cmd,"rm %s %s", lstFile, sortFile.Data())
 
 sprintf (_cmd,"rm %s", logFile)
 
 sprintf (_cmd,"mv %s %s", logHeaderFile.Data(), logFile)
 
 while (true)
 

Variables

char _cmd [1024]
 
vector< TString_fileList = CWB::Toolbox::getFileListFromDir(output_dir, ".txt","log_","",true)
 
char _log [1024]
 
ofstream _out
 
ifstream in
 
char logFile [1024]
 
TString logHeaderFile
 
vector< TStringlogList
 
char lstFile [1024]
 
CWB::mdc MDC (nIFO, pD)
 
detectorpD [NIFO_MAX]
 
TString rootFile
 
TString sortFile
 

Function Documentation

◆ close()

in close ( )

◆ Exec()

gSystem Exec ( _cmd  )

◆ for()

for ( )

pointers to detectors

Definition at line 45 of file cwb_merge_log.C.

◆ if() [1/3]

if ( _fileList.  size() = =0)

Definition at line 55 of file cwb_merge_log.C.

◆ if() [2/3]

if ( logList.  size() = =0)

Definition at line 65 of file cwb_merge_log.C.

◆ if() [3/3]

if ( !_out.  good())

Definition at line 73 of file cwb_merge_log.C.

◆ open()

_out open ( lstFile  ,
ios::out   
)

◆ sprintf() [1/5]

sprintf ( logFile  ,
"%s/log_%s.M%d.txt"  ,
merge_dir  ,
data_label  ,
iversion   
)

◆ sprintf() [2/5]

sprintf ( lstFile  ,
"%s/%s-Log.lst"  ,
tmp_dir  ,
data_label   
)

◆ sprintf() [3/5]

sprintf ( _cmd  ,
"rm %s %s ,
lstFile  ,
sortFile.  Data() 
)

◆ sprintf() [4/5]

sprintf ( _cmd  ,
"rm %s ,
logFile   
)

◆ sprintf() [5/5]

sprintf ( _cmd  ,
"mv %s %s ,
logHeaderFile.  Data(),
logFile   
)

◆ while()

while ( true  )

Definition at line 87 of file cwb_merge_log.C.

Variable Documentation

◆ _cmd

char _cmd[1024]
Initial value:
{
bool first=true

Definition at line 23 of file cwb_merge_log.C.

◆ _fileList

_fileList = CWB::Toolbox::getFileListFromDir(output_dir, ".txt","log_","",true)

Definition at line 35 of file cwb_merge_log.C.

◆ _log

char _log[1024]

Definition at line 30 of file cwb_merge_log.C.

◆ _out

ofstream _out

Definition at line 38 of file cwb_merge_log.C.

◆ in

ifstream in

Definition at line 37 of file cwb_merge_log.C.

◆ logFile

char logFile[1024]

Definition at line 31 of file cwb_merge_log.C.

◆ logHeaderFile

TString logHeaderFile

Definition at line 42 of file cwb_merge_log.C.

◆ logList

vector<TString> logList

Definition at line 34 of file cwb_merge_log.C.

◆ lstFile

char lstFile[1024]

Definition at line 32 of file cwb_merge_log.C.

◆ MDC

CWB::mdc MDC(nIFO, pD)

◆ pD

Definition at line 44 of file cwb_merge_log.C.

◆ rootFile

TString rootFile

Definition at line 41 of file cwb_merge_log.C.

◆ sortFile

TString sortFile

Definition at line 40 of file cwb_merge_log.C.