15 TB.
checkFile(gSystem->Getenv(
"CWB_ROOTLOGON_FILE"));
16 TB.
checkFile(gSystem->Getenv(
"CWB_PARAMETERS_FILE"));
17 TB.
checkFile(gSystem->Getenv(
"CWB_UPARAMETERS_FILE"));
18 TB.
checkFile(gSystem->Getenv(
"CWB_PPARAMETERS_FILE"));
19 TB.
checkFile(gSystem->Getenv(
"CWB_UPPARAMETERS_FILE"));
20 TB.
checkFile(gSystem->Getenv(
"CWB_EPPARAMETERS_FILE"));
28 singleDetector =
true;
33 if (gSystem->Getenv(
"CWB_DOC_URL") != NULL) {
34 cwb_doc_url =
TString(gSystem->Getenv(
"CWB_DOC_URL"));
74 for (
int i = 0;
i < epsList.size();
i++) {
76 oFile.ReplaceAll(
".eps",
".png");
78 sprintf(cmd,
"convert %s -resize 996x774 %s", epsList[
i].Data(),
86 cout <<
"Removing eps files...." << endl;
87 sprintf(cmd,
"rm %s", epsList[
i].Data());
97 cout << fileout << endl;
100 cout <<
"Error Opening File : " << fileout << endl;
104 if (gSystem->Getenv(
"HOME_WAT") == NULL) {
105 cout <<
"Error : environment HOME_WAT is not defined!!!"
109 home_wat =
TString(gSystem->Getenv(
"HOME_WAT"));
111 char html_body_cbc_template[1024];
113 #if defined(BKG_NTUPLE) || defined(LIVE_ZERO)
115 sprintf(html_body_cbc_template,
116 "%s/tools/cwb/postproduction/cbc/html_body_cbc_template.txt",
118 cout <<
"BKG template!" << endl;
121 html_body_cbc_template,
122 "%s/tools/cwb/postproduction/cbc/html_body_cbc_template_nobkg.txt",
129 bkgin.open(html_body_cbc_template,
ios::in);
131 cout <<
"Error Opening File : " << html_body_cbc_template
141 bool min_chi =
false;
146 bkgin.getline(istring, 256);
151 ostringa.ReplaceAll(
"<!--MINCHI",
"");
152 ostringa.ReplaceAll(
"MINCHI-->",
"");
154 ostringa.ReplaceAll(
"<!--NO_MINCHI",
"");
155 ostringa.ReplaceAll(
"NO_MINCHI-->",
"");
157 ostringa.ReplaceAll(
"PP_DATA_DIR", PP_DATA_DIR);
159 ostringa.ReplaceAll(
"</html>",
"");
160 out << ostringa.Data() << endl;
167 char file_notsorted[1024];
168 sprintf(file_notsorted,
"%s/recovered_signals.txt",
169 PP_DATA_PATH.Data());
170 char file_sorted[1024];
171 sprintf(file_sorted,
"%s/recovered_signals_GPSsorted.txt",
172 PP_DATA_PATH.Data());
173 sprintf(exec,
"sort -g --key=1 %s > %s", file_notsorted, file_sorted);
175 sprintf(file_notsorted,
"%s/injected_signals.txt", PP_DATA_PATH.Data());
176 sprintf(file_sorted,
"%s/injected_signals_GPSsorted.txt",
177 PP_DATA_PATH.Data());
178 sprintf(exec,
"sort -g --key=1 %s > %s", file_notsorted, file_sorted);
185 xml.ReplaceAll(
".xml",
".found.txt");
186 sprintf(file_notsorted,
"%s/%s", PP_DATA_PATH.Data(),
188 xml.ReplaceAll(
".found.txt",
"_sorted.found.txt");
189 sprintf(file_sorted,
"%s/%s", PP_DATA_PATH.Data(),
193 sprintf(file_notsorted,
"%s/recovered_signals_%d.txt",
194 PP_DATA_PATH.Data(),
i);
196 "%s/recovered_signals_%d_GPSsorted.txt",
197 PP_DATA_PATH.Data(),
i);
199 sprintf(exec,
"sort -g --key=1 %s > %s", file_notsorted,
204 xml.ReplaceAll(
".xml",
".inj.txt");
205 sprintf(file_notsorted,
"%s/%s", PP_DATA_PATH.Data(),
207 xml.ReplaceAll(
".inj.txt",
"_sorted.inj.txt");
208 sprintf(file_sorted,
"%s/%s", PP_DATA_PATH.Data(),
212 sprintf(file_notsorted,
"%s/injected_signals_%d.txt",
213 PP_DATA_PATH.Data(),
i);
215 "%s/injected_signals_%d_GPSsorted.txt",
216 PP_DATA_PATH.Data(),
i);
218 sprintf(exec,
"sort -g --key=1 %s > %s", file_notsorted,
void Export(TString fname="")
cout<< "baudline_FFL : "<< baudline_FFL<< endl;ofstream out;out.open(baudline_FFL, ios::out);if(!out.good()){cout<< "Error Opening File : "<< baudline_FFL<< endl;exit(1);}ifstream in;in.open(frFiles[ifoID], ios::in);if(!in.good()){cout<< "Error Opening File : "<< frFiles[ifoID]<< endl;exit(1);}TString pfile_path="";char istring[1024];while(1){in > istring
void Import(TString umacro="")
strcpy(cfg->tmp_dir,"tmp")
sprintf(netdir,"%s/%s", pp_dir, pp_data_dir)
vector< TString > epsList
void SetSingleDetectorMode()