#include <JobReport.h>
Public Member Functions | |
void | addGeneratorInfo (std::string const &name, std::string const &value) |
void | associateInputLumiSection (unsigned int runNumber, unsigned int lumiSection) |
void | associateInputRun (unsigned int runNumber) |
void | associateLumiSection (unsigned int runNumber, unsigned int lumiSection) |
void | associateRun (unsigned int runNumber) |
void | flushFiles (void) |
InputFile & | getInputFileForToken (Token t) |
OutputFile & | getOutputFileForToken (Token t) |
void | insertInputForOutputs (Token t) |
JobReportImpl (std::ostream *iOst) | |
void | openInputFiles (std::vector< Token > &tokens) |
void | openOutputFiles (std::vector< Token > &tokens) |
void | removeInputFileRecord_ (Token t) |
void | removeOutputFileRecord_ (Token t) |
void | writeGeneratorInfo (void) |
void | writeInputFile (InputFile const &f) |
void | writeOutputFile (OutputFile const &f) |
Public Attributes | |
std::set< std::string > * | fastClonedBranches_ |
std::map< std::string, std::string > | generatorInfo_ |
std::vector< InputFile > | inputFiles_ |
std::ostream * | ost_ |
std::vector< OutputFile > | outputFiles_ |
std::map< std::string, long long > | readBranches_ |
Definition at line 125 of file JobReport.h.
|
inline |
Definition at line 223 of file JobReport.h.
void edm::JobReport::JobReportImpl::addGeneratorInfo | ( | std::string const & | name, |
std::string const & | value | ||
) |
Definition at line 306 of file JobReport.cc.
References mergeVDriftHistosByStation::name, and relativeConstraints::value.
void edm::JobReport::JobReportImpl::associateInputLumiSection | ( | unsigned int | runNumber, |
unsigned int | lumiSection | ||
) |
Definition at line 396 of file JobReport.cc.
References edm::JobReport::RunReport::runNumber, convertSQLiteXML::runNumber, edm::JobReport::InputFile::runReports, and interactiveExample::theFile.
void edm::JobReport::JobReportImpl::associateInputRun | ( | unsigned int | runNumber | ) |
Definition at line 347 of file JobReport.cc.
References edm::JobReport::RunReport::runNumber, convertSQLiteXML::runNumber, edm::JobReport::InputFile::runReports, and interactiveExample::theFile.
void edm::JobReport::JobReportImpl::associateLumiSection | ( | unsigned int | runNumber, |
unsigned int | lumiSection | ||
) |
Definition at line 365 of file JobReport.cc.
References edm::JobReport::RunReport::runNumber, convertSQLiteXML::runNumber, edm::JobReport::OutputFile::runReports, and interactiveExample::theFile.
void edm::JobReport::JobReportImpl::associateRun | ( | unsigned int | runNumber | ) |
Definition at line 327 of file JobReport.cc.
References edm::JobReport::RunReport::runNumber, convertSQLiteXML::runNumber, edm::JobReport::OutputFile::runReports, and interactiveExample::theFile.
void edm::JobReport::JobReportImpl::flushFiles | ( | void | ) |
Definition at line 291 of file JobReport.cc.
JobReport::InputFile & edm::JobReport::JobReportImpl::getInputFileForToken | ( | JobReport::Token | t | ) |
Definition at line 143 of file JobReport.cc.
References edm::hlt::Exception, inputFiles_, edm::errors::LogicError, and lumiQTWidget::t.
JobReport::OutputFile & edm::JobReport::JobReportImpl::getOutputFileForToken | ( | JobReport::Token | t | ) |
Definition at line 164 of file JobReport.cc.
References edm::hlt::Exception, edm::errors::LogicError, and lumiQTWidget::t.
void edm::JobReport::JobReportImpl::insertInputForOutputs | ( | JobReport::Token | t | ) |
Definition at line 189 of file JobReport.cc.
References GetRecoTauVFromDQM_MC_cff::outFile.
void edm::JobReport::JobReportImpl::openInputFiles | ( | std::vector< Token > & | tokens | ) |
Definition at line 201 of file JobReport.cc.
References i.
void edm::JobReport::JobReportImpl::openOutputFiles | ( | std::vector< Token > & | tokens | ) |
Definition at line 215 of file JobReport.cc.
References i.
void edm::JobReport::JobReportImpl::removeInputFileRecord_ | ( | Token | t | ) |
void edm::JobReport::JobReportImpl::removeOutputFileRecord_ | ( | Token | t | ) |
void edm::JobReport::JobReportImpl::writeGeneratorInfo | ( | void | ) |
Definition at line 312 of file JobReport.cc.
References lumiQueryAPI::msg, and pos.
void edm::JobReport::JobReportImpl::writeInputFile | ( | JobReport::InputFile const & | f | ) |
Definition at line 229 of file JobReport.cc.
References f.
void edm::JobReport::JobReportImpl::writeOutputFile | ( | JobReport::OutputFile const & | f | ) |
Definition at line 258 of file JobReport.cc.
References f, edm::findOrDefault(), edm::JobReport::InputFile::logicalFileName, and edm::JobReport::InputFile::physicalFileName.
std::set<std::string>* edm::JobReport::JobReportImpl::fastClonedBranches_ |
Definition at line 229 of file JobReport.h.
std::map<std::string, std::string> edm::JobReport::JobReportImpl::generatorInfo_ |
Definition at line 227 of file JobReport.h.
std::vector<InputFile> edm::JobReport::JobReportImpl::inputFiles_ |
Definition at line 225 of file JobReport.h.
Referenced by getInputFileForToken().
std::ostream* edm::JobReport::JobReportImpl::ost_ |
Definition at line 230 of file JobReport.h.
std::vector<OutputFile> edm::JobReport::JobReportImpl::outputFiles_ |
Definition at line 226 of file JobReport.h.
std::map<std::string, long long> edm::JobReport::JobReportImpl::readBranches_ |
Definition at line 228 of file JobReport.h.