Go to the documentation of this file.
7 #ifndef CBMSTUDYREPORT_H_
8 #define CBMSTUDYREPORT_H_
11 #include <RtypesCore.h>
51 void Create(
const std::vector<CbmHistManager*>& histManagers,
52 const std::vector<std::string>& studyNames,
53 const std::string& outputDir);
64 void Create(
const std::vector<std::string>& fileNames,
65 const std::vector<std::string>& studyNames,
66 const std::string& outputDir);
74 const std::vector<CbmHistManager*>&
HM()
const {
return fHM; }
82 std::vector<CbmHistManager*>
fHM;
const std::string & GetStudyName(Int_t index) const
CbmStudyReport()
Constructor.
Base class for study reports.
void Create(const std::vector< CbmHistManager * > &histManagers, const std::vector< std::string > &studyNames, const std::string &outputDir)
Main function which creates report data.
std::vector< CbmHistManager * > fHM
virtual void Create()=0
Inherited from CbmReport. Pure abstract function which is called from public Create() function.
const std::vector< CbmHistManager * > & HM() const
std::vector< std::string > fStudyNames
CbmHistManager * HM(Int_t index) const
virtual ~CbmStudyReport()
Destructor.
const std::vector< std::string > & GetStudyNames() const
void Create(const std::vector< std::string > &fileNames, const std::vector< std::string > &studyNames, const std::string &outputDir)
Main function which creates report data.