CbmRoot
CbmAnaDielectronReports.cxx
Go to the documentation of this file.
1 
8 #include "CbmReport.h"
9 #include "CbmStudyReport.h"
10 
11 #include "TSystem.h"
12 
13 #include <fstream>
14 
15 using namespace std;
16 
18 
20 
22  const string&,
23  const vector<string>& fileNames,
24  const vector<string>& studyNames,
25  const string& outputDir) {
26  if (outputDir != "") gSystem->mkdir(outputDir.c_str(), true);
27 
29  report->Create(fileNames, studyNames, outputDir);
30  delete report;
31 }
32 
CbmAnaDielectronStudyReportAll.h
CbmStudyReport
Base class for study reports.
Definition: CbmStudyReport.h:26
CbmAnaDielectronReports::CreateStudyReport
void CreateStudyReport(const std::string &title, const std::vector< std::string > &fileNames, const std::vector< std::string > &studyNames, const std::string &outputDir)
Definition: CbmAnaDielectronReports.cxx:21
CbmStudyReport::Create
void Create(const std::vector< CbmHistManager * > &histManagers, const std::vector< std::string > &studyNames, const std::string &outputDir)
Main function which creates report data.
CbmAnaDielectronReports
Main class wrapper for report generation.
Definition: CbmAnaDielectronReports.h:22
CbmAnaDielectronStudyReportAll
Creates study report for LMVM analysis.
Definition: CbmAnaDielectronStudyReportAll.h:11
CbmAnaDielectronReports.h
Main class wrapper for report generation.
CbmAnaDielectronReports::~CbmAnaDielectronReports
virtual ~CbmAnaDielectronReports()
Destructor.
Definition: CbmAnaDielectronReports.cxx:19
ClassImp
ClassImp(CbmAnaDielectronReports)
CbmAnaDielectronReports::CbmAnaDielectronReports
CbmAnaDielectronReports()
Constructor.
Definition: CbmAnaDielectronReports.cxx:17
CbmReport.h
CbmStudyReport.h
Base class for study reports.