Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
);
looper.cfg
tuple cfg
Definition:
looper.py:259
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:59
Track.h
TrackMixer::TrackMixer
TrackMixer(const edm::ParameterSet &)
Definition:
TrackMixer.cc:39
Generated for CMSSW Reference Manual by
1.8.5