10 if(network.Contains(
"H1")) ifo[nIFO++]=
"H1";
11 if(network.Contains(
"L1")) ifo[nIFO++]=
"L1";
12 if(network.Contains(
"G1")) ifo[nIFO++]=
"G1";
13 if(network.Contains(
"V1")) ifo[nIFO++]=
"V1";
14 if(network.Contains(
"T1")) ifo[nIFO++]=
"T1";
15 if(network.Contains(
"H2")) ifo[nIFO++]=
"H2";
16 if(network.Contains(
"A1")) ifo[nIFO++]=
"A1";
17 if(network.Contains(
"O1")) ifo[nIFO++]=
"O1";
18 if(network.Contains(
"N1")) ifo[nIFO++]=
"N1";
19 if(network.Contains(
"E1")) ifo[nIFO++]=
"E1";
20 if(network.Contains(
"A2")) ifo[nIFO++]=
"A2";
21 if(network.Contains(
"J1")) ifo[nIFO++]=
"J1";
22 if(network.Contains(
"I1")) ifo[nIFO++]=
"I1";
23 if(network.Contains(
"I2")) ifo[nIFO++]=
"I2";
25 if(nIFO==0) {cout <<
"No detectors defined !!! " << endl;
exit(1);}
29 sprintf(ifostr,
"%s %s",ifostr,ifo[
n].Data());
31 cout <<
"Network : " << ifostr << endl;
47 phi = phi > 0 ?
phi : 2*Pi+
phi;
55 cout << ifo[
i].Data() <<
" " << ifo[
j].Data() <<
" -> " 56 << gNET->
GetDelay(ifo[
i].Data(),ifo[
j].Data(),phi,theta) <<
" sec " << endl;
void PrintNetworkTimeDelays(TString network, double phi, double theta, bool burstmdc=true)
double GetDelay(TString ifo1, TString ifo2, double phi, double theta)
sprintf(tfres,"(1/%g)x(%g) (sec)x(Hz)", 2 *df, df)