7 #define SORT_FILE_NAME "root/GHLTV-HBRST14_S6D_R1-Sorted.root"
8 #define JOBS_FILE_NAME "S6D_R9_segments/L1H1V1_S6D_R9_jobs.txt"
14 {0 ,
"S6D_R9_segments/S6D_OFFLINE_L1SCIENCE.txt" , 0, 0.,
false,
false},
15 {0 ,
"S6D_R9_segments/S6D_OFFLINE_L1_DQCAT1SEGMENTS.txt", 1, 0., true ,
false},
16 {0 ,
"S6D_R9_segments/S6D_OFFLINE_L1_DQCAT2SEGMENTS.txt", 2, 0., true ,
false},
17 {0 ,
"S6D_R9_segments/S6D_OFFLINE_L1_DQCAT4SEGMENTS.txt", 1, 0., true ,
false},
18 {1 ,
"S6D_R9_segments/S6D_OFFLINE_H1SCIENCE.txt" , 0, 0.,
false,
false},
19 {1 ,
"S6D_R9_segments/S6D_OFFLINE_H1_DQCAT1SEGMENTS.txt", 1, 0., true ,
false},
20 {1 ,
"S6D_R9_segments/S6D_OFFLINE_H1_DQCAT2SEGMENTS.txt", 2, 0., true ,
false},
21 {1 ,
"S6D_R9_segments/S6D_OFFLINE_H1_DQCAT4SEGMENTS.txt", 1, 0., true ,
false},
22 {2 ,
"S6D_R9_segments/S6D_OFFLINE_V1SCIENCE.txt" , 0, 0.,
false,
false},
23 {2 ,
"S6D_R9_segments/S6D_OFFLINE_V1_DQCAT1SEGMENTS.txt", 1, 0., true ,
false},
24 {2 ,
"S6D_R9_segments/S6D_OFFLINE_V1_DQCAT2SEGMENTS.txt", 2, 0., true ,
false},
25 {2 ,
"S6D_R9_segments/S6D_OFFLINE_V1_DQCAT4SEGMENTS.txt", 1, 0., true ,
false},
32 double ctime=tb.readSegList(nDQF, DQF, cat, olist);
33 cout <<
"ctime : " <<
int(ctime) <<
" sec " << ctime/3600. <<
" h " << ctime/86400. <<
" day" << endl;
36 tb.dumpSegList(olist,
"olist.txt",
false);
43 cout <<
"Opening File : " << ifile_name << endl;
47 if (!in.good()) {cout <<
"Error Opening File : " << ifile_name << endl;
exit(1);}
54 if (!in.good())
break;
57 cout <<
"jobId : " << jobId <<
" " <<
"start " << start <<
" stop " << stop << endl;
58 frf=tb.getFrList(sort_file_name, start, stop, 8);
59 tb.dumpFrList(frf,
"lists/HBRST14_S6D.lst.3991");
62 cout <<
"OUTPUT" << endl;
63 cout <<
"start : " << frf.
start << endl;
64 cout <<
"stop : " << frf.
stop << endl;
65 cout <<
"length : " << frf.
length << endl;
66 for(
int n=0;
n<frf.
file.size();
n++) {
67 cout <<
"file : " << frf.
file[
n].Data() << endl;
std::vector< waveSegment > olist
cout<< "ctime : "<< int(ctime)<< " sec "<< ctime/3600.<< " h "<< ctime/86400.<< " day"<< endl;TString sort_file_name=SORT_FILE_NAME;char ifile_name[256];sprintf(ifile_name,"%s", JOBS_FILE_NAME);cout<< "Opening File : "<< ifile_name<< endl;ifstream in;in.open(ifile_name, ios::in);if(!in.good()){cout<< "Error Opening File : "<< ifile_name<< endl;exit(1);}frfile frf;int start, stop;int jobId=0;while(1){in > start stop
sprintf(tfres,"(1/%g)x(%g) (sec)x(Hz)", 2 *df, df)