--- PamCut/CollectionActions/LiveTimeAction/LiveTimeAction.cpp 2009/08/26 16:34:14 1.4 +++ PamCut/CollectionActions/LiveTimeAction/LiveTimeAction.cpp 2009/10/27 10:18:20 1.5 @@ -17,7 +17,7 @@ _textHisto.assign(_bins.size() - 1, 0); _rootHisto.SetName("ltHisto"); _rootHisto.SetTitle(Form("Live time (thr.: %.2f)", _thresholdCoeff)); - _rootHisto.GetXaxis()->SetTitle("R"); + _rootHisto.GetXaxis()->SetTitle("R [GV]"); _rootHisto.GetYaxis()->SetTitle("Events"); Double_t *auxArray = new Double_t[_bins.size()]; @@ -112,7 +112,7 @@ if (_outFileBase != "") { // Write the text file - ofstream outTextFile((_outFileBase + ".txt").Data(), ios_base::out); + ofstream outTextFile((_outFileBase + "-" + GetName() + ".txt").Data(), ios_base::out); streamsize oldPrec = cout.precision(); streamsize newPrec = 4; outTextFile.precision(newPrec); @@ -120,15 +120,14 @@ for (unsigned int i = 0; i < _textHisto.size(); i++) outTextFile << _textHisto[i] << "\n"; outTextFile.close(); - outTextFile.open((_outFileBase + "-report.txt").Data(), ios_base::out); - outTextFile << "Inferior bin: " << GetLTInfBin() << "\n"; - outTextFile << "Total live time within normal bins: " << GetTotalLTHisto() << "\n"; + outTextFile.open((_outFileBase + "-" + GetName() + "-InfBin.txt").Data(), ios_base::out); + outTextFile << GetLTInfBin() << endl; outTextFile.close(); outTextFile.precision(oldPrec); outTextFile << resetiosflags(ios::floatfield); // Write the ROOT file - TFile outRootFile((_outFileBase + ".root"), "RECREATE"); + TFile outRootFile((_outFileBase + "-" + GetName() + ".root"), "RECREATE"); outRootFile.cd(); _rootHisto.Write(); outRootFile.Close();