{
plothistogrampointer = *runs[runi]->plothistogrampointer;
runnumberListe+=Form("%d_",runs[runi]->labbook.runnumber);
- header+=Form("%d\t%s\t", runs[runi]->labbook.runnumber, plothistogrampointer->GetName());
+ header+=Form("%d\t%s\t\t\t", runs[runi]->labbook.runnumber, plothistogrampointer->GetName());
}
}
}
- TString filename= runs[0]->savepathresults + "/" + runnumberListe + "histograms.dat";
+ TString filename= runs[0]->savepathresults + "/Excel/" + runnumberListe + "histograms.dat";
fstream* fout = new fstream(filename,ios::out);
*fout << headerInfo << endl;
*fout << header << endl;
{
plothistogrampointer = *runs[runi]->plothistogrampointer;
TString outline;
- outline=Form("%.1f\t%.1f\t",plothistogrampointer->GetBinCenter(bini),plothistogrampointer->GetBinContent(bini));
+ Double_t binContentNorm=plothistogrampointer->GetBinContent(bini)/runs[runi]->labbook.frames_foundDB*10000000;
+ Double_t binSumme=0.0;
+ for(Int_t binSummei=bini;binSummei<plothistogrampointer->GetNbinsX();binSummei++)//Sum up from bini beginning (cut condition for detection eff.)
+ {
+ Double_t binContentNormInSumme=plothistogrampointer->GetBinContent(binSummei)/runs[runi]->labbook.frames_foundDB*10000000;
+ binSumme=binSumme+binContentNormInSumme;
+ }
+ outline=Form("%.1f\t%.1f\t%.1f\t%.1f\t",plothistogrampointer->GetBinCenter(bini),plothistogrampointer->GetBinContent(bini),binContentNorm,binSumme);
*fout<<outline;
}
}
--- /dev/null
+#include <iostream>
+#include "TString.h"
+#include <fstream>
+using namespace std;
+
+int CreateRunlist()
+{
+TString filename= "runlist.txt";
+fstream* fout = new fstream(filename,ios::out);
+for(int i=0;i<135;i++)
+{
+ *fout << 342869+i << endl;
+ }
+ fout->close();
+ return 0;
+}
\ No newline at end of file