Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
EventFilter
ESRawToDigi
interface
ESUnpackerWorkerESProducer.h
Go to the documentation of this file.
1
#ifndef EventFilter_ESRawToDigi_ESUnpackerWorkerESProducer_H
2
#define EventFilter_ESRawToDigi_ESUnpackerWorkerESProducer_H
3
// -*- C++ -*-
4
//
5
// Package: ESUnpackerWorkerESProducer
6
// Class: ESUnpackerWorkerESProducer
7
//
15
//
16
// Original Author: Jean-Roch Vlimant
17
//
18
//
19
20
21
// system include files
22
#include <memory>
23
#include "boost/shared_ptr.hpp"
24
25
// user include files
26
#include "
FWCore/Framework/interface/ModuleFactory.h
"
27
#include "
FWCore/Framework/interface/ESProducer.h
"
28
29
#include "
FWCore/Framework/interface/ESHandle.h
"
30
31
class
EcalUnpackerWorkerRecord
;
32
class
EcalUnpackerWorkerBase
;
33
//
34
// class decleration
35
//
36
37
class
ESUnpackerWorkerESProducer
:
public
edm::ESProducer
{
38
public
:
39
ESUnpackerWorkerESProducer
(
const
edm::ParameterSet
&);
40
~ESUnpackerWorkerESProducer
();
41
42
typedef
boost::shared_ptr<EcalUnpackerWorkerBase>
ReturnType
;
43
44
ReturnType
produce
(
const
EcalUnpackerWorkerRecord
& );
45
private
:
46
edm::ParameterSet
conf_
;
47
};
48
49
#endif
EcalUnpackerWorkerBase
Definition:
EcalUnpackerWorkerBase.h:18
ESUnpackerWorkerESProducer::produce
ReturnType produce(const EcalUnpackerWorkerRecord &)
Definition:
ESUnpackerWorkerESProducer.cc:19
edm::ESProducer
Definition:
ESProducer.h:97
ESUnpackerWorkerESProducer
Definition:
ESUnpackerWorkerESProducer.h:37
ESUnpackerWorkerESProducer::ESUnpackerWorkerESProducer
ESUnpackerWorkerESProducer(const edm::ParameterSet &)
Definition:
ESUnpackerWorkerESProducer.cc:5
ESHandle.h
EcalUnpackerWorkerRecord
Definition:
EcalUnpackerWorkerRecord.h:20
ESUnpackerWorkerESProducer::~ESUnpackerWorkerESProducer
~ESUnpackerWorkerESProducer()
Definition:
ESUnpackerWorkerESProducer.cc:15
ESUnpackerWorkerESProducer::ReturnType
boost::shared_ptr< EcalUnpackerWorkerBase > ReturnType
Definition:
ESUnpackerWorkerESProducer.h:42
ESProducer.h
edm::ParameterSet
Definition:
ParameterSet.h:35
ModuleFactory.h
ESUnpackerWorkerESProducer::conf_
edm::ParameterSet conf_
Definition:
ESUnpackerWorkerESProducer.h:46
Generated for CMSSW Reference Manual by
1.8.5