Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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:35
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:36
edm::Event
Definition:
Event.h:61
L1ExtraMixer::L1ExtraMixer
L1ExtraMixer(const edm::ParameterSet &)
Definition:
L1ExtraMixer.cc:3
L1ExtraMixerPluginBase.h
Generated for CMSSW Reference Manual by
1.8.5