4 cout <<
"CreateUniqueLags3ifos - Error : nLags must be odd !!!" << endl;
9 sprintf(ofname,
"%s/Unique_n%d.lags",odir.Data(),nLags);
12 out.open(ofname,ios::out);
13 if(!out.good()) {cout <<
"CreateUniqueLags3ifos - Error : Opening File : " << ofname << endl;gSystem->Exit(1);}
15 out << 0 <<
"\t" << 0 <<
"\t" << 0 <<
"\t" << 0 << endl;
16 for(
int i=1;i<nLags;i++) {
18 int lag1 = i%2 ? i : nLags-i+1;
19 int lag2 = i%2 ? nLags-i : i-1;
20 out << i <<
"\t" << lag0 <<
"\t" << lag1 <<
"\t" << lag2 << endl;
25 cout << endl <<
"Created file : " << ofname << endl << endl;
sprintf(tag,"wave_%s", data_label)
void CreateUniqueLags3ifos(TString odir, int nLags=599)