7 TString STAGE[
NSTAGE] = {
"FULL",
"INIT",
"STRAIN",
"CSTRAIN",
"COHERENCE",
"SUPERCLUSTER",
"LIKELIHOOD"};
20 cout <<
"Starting reading output directory ..." << endl;
22 int nfile = fileList.size();
23 float*
jobId =
new float[nfile];
24 float* istat =
new float[nfile];
25 float* istatc =
new float[nfile];
26 float* sstat =
new float[nfile];
27 float* sstatc =
new float[nfile];
28 float* tstat =
new float[nfile];
29 float* prev =
new float[nfile];
30 for(
int n=0;
n<nfile;
n++) {jobId[
n]=
n;istat[
n]=0.0;istatc[
n]=0.0;sstat[
n]=0.0;sstatc[
n]=0.0;tstat[
n]=0.0;prev[
n]=0.0;}
53 for(
int n=0;
n<nfile;
n++) {
54 TChain
live(
"liveTime");
55 live.Add(fileList[
n]);
60 istat[
n]=bench[1]-prev[
n];
63 sstat[
n]=liveTot/(bench[1]-prev[
n]);
64 sstatc[
n]=liveTot/bench[1];
66 if ((n<200)||(n%1000==0)) {cout<<n<<
" : Jobid: "<<bench[0] <<
" Stageid: "<<
j<<
" JET = "<<istat[
n]/3600. <<
" (Cumulative: "<<bench[1]/3600.<<
") Live: "<<liveTot/3600. <<
" Speed: "<<sstat[
n]<<
" (Cumulative: "<<sstatc[
n]<<
")"<< endl;}
73 cout<<
"Njobs: "<<
n <<
" Average JET @stageid"<<
j<<
" = "<<TMath::Mean(nfile,istat)/3600.<<
" +/- "<<TMath::RMS(nfile,istat)/3600.<<
" [hr] Average Livetime = "<<TMath::Mean(nfile,tstat)/3600<<
" +/- "<<TMath::RMS(nfile,tstat)/3600<<
" [hr] Average Throughput = "<<TMath::Mean(nfile,sstat)<<
" +/- "<<TMath::RMS(nfile,sstat)<<endl;
75 cout<<
"Njobs: "<<
n <<
" Average Cumulative JET @stageid"<<
j<<
" = "<<TMath::Mean(nfile,istatc)/3600.<<
" +/- "<<TMath::RMS(nfile,istatc)/3600.<<
" [hr] Average Livetime = "<<TMath::Mean(nfile,tstat)/3600<<
" +/- "<<TMath::RMS(nfile,tstat)/3600<<
" [hr] Average Cumulative Throughput = "<<TMath::Mean(nfile,sstatc)<<
" +/- "<<TMath::RMS(nfile,sstatc)<<endl;
wavearray< double > Trun(500000)
wavearray< double > Tdlag
cout<< "Starting reading output directory ..."<< endl;vector< TString > fileList
wavearray< double > Wlag[NIFO_MAX+1]
void my_condor_benchmark(int start=6)
wavearray< double > Wslag[NIFO_MAX+1]