FWCore
Services
src
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
26
#include "
FWCore/MessageLogger/interface/JobReport.h
"
27
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
28
#include "
FWCore/ServiceRegistry/interface/ActivityRegistry.h
"
29
30
namespace
edm
{
31
class
ConfigurationDescriptions
;
32
33
namespace
service
{
34
class
JobReportService
:
public
JobReport
{
35
public
:
36
JobReportService
(
ParameterSet
const
& ps,
ActivityRegistry
& reg);
37
~JobReportService
();
38
39
void
postEndJob
();
40
41
void
frameworkShutdownOnFailure
();
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 ®)
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:132
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:28
edm::service::JobReportService::~JobReportService
~JobReportService()
Definition:
JobReportService.cc:18
edm::ParameterSet
Definition:
ParameterSet.h:36
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
Generated for CMSSW Reference Manual by
1.8.16