#include <JobReportService.h>
Public Member Functions | |
void | frameworkShutdownOnFailure () |
JobReportService (ParameterSet const &ps, ActivityRegistry ®) | |
void | postEndJob () |
~JobReportService () | |
Public Member Functions inherited from edm::JobReport | |
std::string | dumpFiles (void) |
debug/test util More... | |
void | eventReadFromFile (InputType inputType, Token fileToken) |
void | eventWrittenToFile (Token fileToken, RunNumber_t run, EventNumber_t event) |
void | inputFileClosed (InputType inputType, Token fileToken) |
Token | inputFileOpened (std::string const &physicalFileName, std::string const &logicalFileName, std::string const &catalog, std::string const &inputType, std::string const &inputSourceClassName, std::string const &moduleLabel, std::string const &guid, std::vector< std::string > const &branchNames) |
JobReport () | |
JobReport (std::ostream *outputStream) | |
JobReport (JobReport const &)=delete | |
JobReport & | operator= (JobReport const &)=delete |
void | outputFileClosed (Token fileToken) |
Token | outputFileOpened (std::string const &physicalFileName, std::string const &logicalFileName, std::string const &catalog, std::string const &outputModuleClassName, std::string const &moduleLabel, std::string const &guid, std::string const &dataType, std::string const &branchHash, std::vector< std::string > const &branchNames) |
void | reportAnalysisFile (std::string const &fileName, std::map< std::string, std::string > const &fileData) |
void | reportDataType (Token fileToken, std::string const &dataType) |
void | reportError (std::string const &shortDesc, std::string const &longDesc, int const &exitCode) |
void | reportFallbackAttempt (std::string const &pfn, std::string const &lfn, std::string const &err) |
void | reportFastClonedBranches (std::set< std::string > const &fastClonedBranches, long long nEvents) |
Inform the job report that branches have been fast Cloned. More... | |
void | reportFastCopyingStatus (Token t, std::string const &inputFileName, bool fastCopying) |
void | reportInputLumiSection (unsigned int run, unsigned int lumiSectId) |
void | reportInputRunNumber (unsigned int run) |
void | reportLumiSection (JobReport::Token token, unsigned int run, unsigned int lumiSectId, unsigned long nEvents=0) |
void | reportMemoryInfo (std::vector< std::string > const &memoryData) |
void | reportMessageInfo (std::map< std::string, double > const &messageData) |
void | reportPerformanceForModule (std::string const &metricClass, std::string const &moduleName, std::map< std::string, std::string > const &metrics) |
void | reportPerformanceSummary (std::string const &metricClass, std::map< std::string, std::string > const &metrics) |
void | reportRandomStateFile (std::string const &name) |
void | reportReadBranch (InputType inputType, std::string const &branchName) |
Inform the job report that a branch has been read. More... | |
void | reportReadBranches () |
void | reportRunNumber (JobReport::Token token, unsigned int run) |
void | reportSkippedEvent (RunNumber_t run, EventNumber_t event) |
void | reportSkippedFile (std::string const &pfn, std::string const &lfn) |
~JobReport () | |
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Additional Inherited Members | |
Public Types inherited from edm::JobReport | |
typedef unsigned int | RunNumber |
typedef std::size_t | Token |
Protected Member Functions inherited from edm::JobReport | |
edm::propagate_const< std::unique_ptr< JobReportImpl > > & | impl () |
Definition at line 34 of file JobReportService.h.
JobReportService::JobReportService | ( | ParameterSet const & | ps, |
ActivityRegistry & | reg | ||
) |
Definition at line 20 of file JobReportService.cc.
References frameworkShutdownOnFailure(), postEndJob(), edm::ActivityRegistry::watchJobFailure(), and edm::ActivityRegistry::watchPostEndJob().
JobReportService::~JobReportService | ( | ) |
Definition at line 18 of file JobReportService.cc.
|
static |
Definition at line 56 of file JobReportService.cc.
References edm::ConfigurationDescriptions::addDefault(), and edm::ParameterSetDescription::setComment().
void JobReportService::frameworkShutdownOnFailure | ( | ) |
Definition at line 45 of file JobReportService.cc.
References edm::JobReport::impl().
Referenced by JobReportService().
void JobReportService::postEndJob | ( | ) |
Definition at line 29 of file JobReportService.cc.
References edm::JobReport::impl().
Referenced by JobReportService().