6 #define SORT_FILE_NAME "root/GHLTV-HBRST14_S6D_R1-Sorted.root" 7 #define JOBS_FILE_NAME "SEGMENTS/S6D_R10_segments/L1H1V1_S6D_R10_jobs.txt" 9 #define OJOBS_FILE_NAME "ojob.lst" 11 #define JOB_DAG_LABEL "jobDagFile" 17 {0 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_L1SCIENCE.txt" , 0, 0.,
false,
false},
18 {0 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_L1_DQCAT1SEGMENTS.txt", 1, 0., true ,
false},
19 {0 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_L1_DQCAT2SEGMENTS.txt", 2, 0., true ,
false},
20 {0 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_L1_DQCAT4SEGMENTS.txt", 1, 0., true ,
false},
21 {1 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_H1SCIENCE.txt" , 0, 0.,
false,
false},
22 {1 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_H1_DQCAT1SEGMENTS.txt", 1, 0., true ,
false},
23 {1 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_H1_DQCAT2SEGMENTS.txt", 2, 0., true ,
false},
24 {1 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_H1_DQCAT4SEGMENTS.txt", 1, 0., true ,
false},
25 {2 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_V1SCIENCE.txt" , 0, 0.,
false,
false},
26 {2 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_V1_DQCAT1SEGMENTS.txt", 1, 0., true ,
false},
27 {2 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_V1_DQCAT2SEGMENTS.txt", 2, 0., true ,
false},
28 {2 ,
"SEGMENTS/S6D_R10_segments/S6D_OFFLINE_V1_DQCAT4SEGMENTS.txt", 1, 0., true ,
false},
35 olist=tb.readSegList(nDQF, DQF, dqcat);
36 double ctime=tb.getTimeSegList(olist);
37 cout <<
"ctime : " <<
int(ctime) <<
" sec " << ctime/3600. <<
" h " << ctime/86400. <<
" day" << endl;
39 tb.dumpSegList(olist,
"olist.txt",
false);
41 cout <<
"Total SEG Time : " << tb.getTimeSegList(olist) << endl;
44 jlist=tb.getJobList(olist, 300, 600, 8);
45 cout <<
"Total JOB SEG Time : " << tb.getTimeSegList(jlist) << endl;
47 cout <<
"Total SEG Lost Time : " << tb.getTimeSegList(olist)-tb.getTimeSegList(jlist) << endl;
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
std::vector< waveSegment > olist