CMS 3D CMS Logo

JobReportService.h
Go to the documentation of this file.
1 #ifndef FWCore_Services_JobReportService_h
2 #define FWCore_Services_JobReportService_h
3 // -*- C++ -*-
4 //
5 // Package: Services
6 // Class : JobReport
7 //
20 //
21 // Original Author: Marc Paterno
22 //
23 
24 #include <string>
25 
29 
30 namespace edm {
32 
33  namespace service {
34  class JobReportService : public JobReport {
35  public:
38 
39  void postEndJob();
40 
42 
43  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
44  };
45 
46  inline bool isProcessWideService(JobReportService const*) { return true; }
47  } // namespace service
48 } // namespace edm
49 #endif
edm::service::JobReportService::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition: JobReportService.cc:56
service
Definition: service.py:1
edm
HLT enums.
Definition: AlignableModifier.h:19
edm::service::JobReportService::JobReportService
JobReportService(ParameterSet const &ps, ActivityRegistry &reg)
Definition: JobReportService.cc:20
edm::service::JobReportService::frameworkShutdownOnFailure
void frameworkShutdownOnFailure()
Definition: JobReportService.cc:45
edm::service::isProcessWideService
bool isProcessWideService(TFileService const *)
Definition: TFileService.h:98
ActivityRegistry.h
edm::ActivityRegistry
Definition: ActivityRegistry.h:134
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
edm::service::JobReportService::~JobReportService
~JobReportService()
Definition: JobReportService.cc:18
edm::ParameterSet
Definition: ParameterSet.h:47
edm::service::JobReportService
Definition: JobReportService.h:34
ConfigurationDescriptions
JobReport.h
ParameterSet.h
edm::service::JobReportService::postEndJob
void postEndJob()
Definition: JobReportService.cc:29
edm::JobReport
Definition: JobReport.h:103