Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Variables
TestCreateJobList.C File Reference

Macros

#define JOB_DAG_LABEL   "jobDagFile"
 
#define JOBS_FILE_NAME   "SEGMENTS/S6D_R10_segments/L1H1V1_S6D_R10_jobs.txt"
 
#define OJOBS_FILE_NAME   "ojob.lst"
 
#define SORT_FILE_NAME   "root/GHLTV-HBRST14_S6D_R1-Sorted.root"
 

Variables

double ctime =tb.getTimeSegList(olist)
 
int dqcat = 1
 
dqfile DQF [12]
 
cout<< "ctime : "<< int(ctime)
<< " sec "<< ctime/3600.<< " h "
<< ctime/86400.<< " day"
<< endl;tb.dumpSegList(olist,"olist.txt",
false);tb.dumpJobList(olist,
OJOBS_FILE_NAME,
300, 600, 8);cout<< "Total SEG
Time : "<< tb.getTimeSegList(olist)
<< endl;std::vector
< waveSegment
jlist =tb.getJobList(olist, 300, 600, 8)
 
std::vector< waveSegmentolist =tb.readSegList(nDQF, DQF, dqcat)
 
cwbtb tb
 

Macro Definition Documentation

#define JOB_DAG_LABEL   "jobDagFile"

Definition at line 11 of file TestCreateJobList.C.

#define JOBS_FILE_NAME   "SEGMENTS/S6D_R10_segments/L1H1V1_S6D_R10_jobs.txt"

Definition at line 7 of file TestCreateJobList.C.

#define OJOBS_FILE_NAME   "ojob.lst"

Definition at line 9 of file TestCreateJobList.C.

#define SORT_FILE_NAME   "root/GHLTV-HBRST14_S6D_R1-Sorted.root"

Definition at line 6 of file TestCreateJobList.C.

Variable Documentation

double ctime =tb.getTimeSegList(olist)

Definition at line 36 of file TestCreateJobList.C.

int dqcat = 1

Definition at line 33 of file TestCreateJobList.C.

dqfile DQF[12]
Initial value:
={
{0 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_L1SCIENCE.txt" , 0, 0., false, false},
{0 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_L1_DQCAT1SEGMENTS.txt", 1, 0., true , false},
{0 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_L1_DQCAT2SEGMENTS.txt", 2, 0., true , false},
{0 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_L1_DQCAT4SEGMENTS.txt", 1, 0., true , false},
{1 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_H1SCIENCE.txt" , 0, 0., false, false},
{1 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_H1_DQCAT1SEGMENTS.txt", 1, 0., true , false},
{1 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_H1_DQCAT2SEGMENTS.txt", 2, 0., true , false},
{1 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_H1_DQCAT4SEGMENTS.txt", 1, 0., true , false},
{2 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_V1SCIENCE.txt" , 0, 0., false, false},
{2 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_V1_DQCAT1SEGMENTS.txt", 1, 0., true , false},
{2 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_V1_DQCAT2SEGMENTS.txt", 2, 0., true , false},
{2 ,"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_V1_DQCAT4SEGMENTS.txt", 1, 0., true , false},
}

Definition at line 16 of file TestCreateJobList.C.

jlist =tb.getJobList(olist, 300, 600, 8)

Definition at line 43 of file TestCreateJobList.C.

olist =tb.readSegList(nDQF, DQF, dqcat)

Definition at line 34 of file TestCreateJobList.C.

cwbtb tb

Definition at line 31 of file TestCreateJobList.C.