22 cout <<
"CreateUniqueLags3ifos - Error : nLags must be odd !!!" << endl;
27 sprintf(ofname,
"%s/Unique_n%d.lags",odir.Data(),nLags);
30 out.open(ofname,ios::out);
31 if(!out.good()) {cout <<
"CreateUniqueLags3ifos - Error : Opening File : " << ofname << endl;gSystem->Exit(1);}
33 out << 0 <<
"\t" << 0 <<
"\t" << 0 <<
"\t" << 0 << endl;
34 for(
int i=1;i<nLags;i++) {
36 int lag1 = i%2 ? i : nLags-i+1;
37 int lag2 = i%2 ? nLags-i : i-1;
38 out << i <<
"\t" << lag0 <<
"\t" << lag1 <<
"\t" << lag2 << endl;
43 cout << endl <<
"Created file : " << ofname << endl << endl;
void CreateUniqueLags3ifos(TString odir, int nLags=599)
sprintf(tag,"wave_%s", data_label)