Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
TauAnalysis
MCEmbeddingTools
plugins
L1ExtraMixer.h
Go to the documentation of this file.
1
#ifndef TauAnalysis_MCEmbeddingTools_L1ExtraMixer_h
2
#define TauAnalysis_MCEmbeddingTools_L1ExtraMixer_h
3
20
#include "
FWCore/Framework/interface/EDProducer.h
"
21
#include "
FWCore/Framework/interface/Event.h
"
22
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
23
#include "
FWCore/Utilities/interface/InputTag.h
"
24
25
#include "
TauAnalysis/MCEmbeddingTools/interface/L1ExtraMixerPluginBase.h
"
26
27
#include <string>
28
29
class
L1ExtraMixer
:
public
edm::EDProducer
30
{
31
public
:
32
explicit
L1ExtraMixer
(
const
edm::ParameterSet
&);
33
~L1ExtraMixer
();
34
35
private
:
36
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&);
37
38
std::vector<L1ExtraMixerPluginBase*>
plugins_
;
39
};
40
41
#endif
L1ExtraMixer::produce
virtual void produce(edm::Event &, const edm::EventSetup &)
Definition:
L1ExtraMixer.cc:32
L1ExtraMixer::plugins_
std::vector< L1ExtraMixerPluginBase * > plugins_
Definition:
L1ExtraMixer.h:38
Event.h
edm::EDProducer
Definition:
EDProducer.h:33
ParameterSet.h
L1ExtraMixer::~L1ExtraMixer
~L1ExtraMixer()
Definition:
L1ExtraMixer.cc:24
L1ExtraMixer
Definition:
L1ExtraMixer.h:29
edm::EventSetup
Definition:
EventSetup.h:44
EDProducer.h
InputTag.h
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:62
L1ExtraMixer::L1ExtraMixer
L1ExtraMixer(const edm::ParameterSet &)
Definition:
L1ExtraMixer.cc:3
L1ExtraMixerPluginBase.h
Generated for CMSSW Reference Manual by
1.8.5