Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
TauAnalysis
MCEmbeddingTools
plugins
TrackMixer.cc
Go to the documentation of this file.
1
17
#include "
FWCore/Framework/interface/EDProducer.h
"
18
#include "
FWCore/Framework/interface/Event.h
"
19
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
20
#include "
FWCore/Utilities/interface/InputTag.h
"
21
22
#include "
DataFormats/TrackReco/interface/Track.h
"
23
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
24
25
#include "
TauAnalysis/MCEmbeddingTools/interface/TrackMixerBase.h
"
26
27
#include <vector>
28
29
class
TrackMixer
:
public
TrackMixerBase
30
{
31
public
:
32
explicit
TrackMixer
(
const
edm::ParameterSet
&);
33
~TrackMixer
() {}
34
35
private
:
36
virtual
void
produceTrackExtras
(
edm::Event
&,
const
edm::EventSetup
&) {};
37
};
38
39
TrackMixer::TrackMixer
(
const
edm::ParameterSet
& cfg)
40
:
TrackMixerBase
(cfg)
41
{}
42
43
#include "
FWCore/Framework/interface/MakerMacros.h
"
44
45
DEFINE_FWK_MODULE
(
TrackMixer
);
DEFINE_FWK_MODULE
#define DEFINE_FWK_MODULE(type)
Definition:
MakerMacros.h:17
Event.h
MakerMacros.h
TrackFwd.h
ParameterSet.h
TrackMixer
Definition:
TrackMixer.cc:29
edm::EventSetup
Definition:
EventSetup.h:44
EDProducer.h
TrackMixerBase
Definition:
TrackMixerBase.h:29
InputTag.h
TrackMixerBase.h
edm::ParameterSet
Definition:
ParameterSet.h:35
TrackMixer::~TrackMixer
~TrackMixer()
Definition:
TrackMixer.cc:33
TrackMixer::produceTrackExtras
virtual void produceTrackExtras(edm::Event &, const edm::EventSetup &)
Definition:
TrackMixer.cc:36
edm::Event
Definition:
Event.h:62
Track.h
TrackMixer::TrackMixer
TrackMixer(const edm::ParameterSet &)
Definition:
TrackMixer.cc:39
Generated for CMSSW Reference Manual by
1.8.5