Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
TauAnalysis
MCEmbeddingTools
plugins
GenParticlesFromZsSelectorForMCEmbedding.h
Go to the documentation of this file.
1
#ifndef TauAnalysis_MCEmbeddingTools_GenParticlesFromZsSelectorForMCEmbedding_h
2
#define TauAnalysis_MCEmbeddingTools_GenParticlesFromZsSelectorForMCEmbedding_h
3
26
#include "
FWCore/Framework/interface/EDProducer.h
"
27
#include "
FWCore/Framework/interface/Event.h
"
28
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
29
#include "
FWCore/Utilities/interface/InputTag.h
"
30
31
#include <vector>
32
33
class
GenParticlesFromZsSelectorForMCEmbedding
:
public
edm::EDProducer
34
{
35
public
:
36
37
explicit
GenParticlesFromZsSelectorForMCEmbedding
(
const
edm::ParameterSet
&);
38
39
~GenParticlesFromZsSelectorForMCEmbedding
();
40
41
void
produce
(
edm::Event
&,
const
edm::EventSetup
&);
42
43
private
:
44
45
edm::InputTag
src_
;
46
47
typedef
std::vector<int>
vint
;
48
vint
pdgIdsMothers_
;
49
vint
pdgIdsDaughters_
;
50
51
int
maxDaughters_
;
52
int
minDaughters_
;
53
54
enum
{
kBeforeFSR
,
kAfterFSR
};
55
int
before_or_afterFSR_
;
56
57
int
verbosity_
;
58
};
59
60
#endif
GenParticlesFromZsSelectorForMCEmbedding
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:33
GenParticlesFromZsSelectorForMCEmbedding::pdgIdsMothers_
vint pdgIdsMothers_
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:48
GenParticlesFromZsSelectorForMCEmbedding::kBeforeFSR
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:54
GenParticlesFromZsSelectorForMCEmbedding::src_
edm::InputTag src_
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:45
GenParticlesFromZsSelectorForMCEmbedding::~GenParticlesFromZsSelectorForMCEmbedding
~GenParticlesFromZsSelectorForMCEmbedding()
Definition:
GenParticlesFromZsSelectorForMCEmbedding.cc:35
Event.h
GenParticlesFromZsSelectorForMCEmbedding::produce
void produce(edm::Event &, const edm::EventSetup &)
Definition:
GenParticlesFromZsSelectorForMCEmbedding.cc:98
GenParticlesFromZsSelectorForMCEmbedding::kAfterFSR
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:54
edm::EDProducer
Definition:
EDProducer.h:35
ParameterSet.h
GenParticlesFromZsSelectorForMCEmbedding::verbosity_
int verbosity_
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:57
GenParticlesFromZsSelectorForMCEmbedding::minDaughters_
int minDaughters_
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:52
GenParticlesFromZsSelectorForMCEmbedding::before_or_afterFSR_
int before_or_afterFSR_
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:55
edm::EventSetup
Definition:
EventSetup.h:44
GenParticlesFromZsSelectorForMCEmbedding::maxDaughters_
int maxDaughters_
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:51
EDProducer.h
GenParticlesFromZsSelectorForMCEmbedding::GenParticlesFromZsSelectorForMCEmbedding
GenParticlesFromZsSelectorForMCEmbedding(const edm::ParameterSet &)
Definition:
GenParticlesFromZsSelectorForMCEmbedding.cc:13
GenParticlesFromZsSelectorForMCEmbedding::vint
std::vector< int > vint
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:47
edm::InputTag
Definition:
InputTag.h:18
InputTag.h
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:61
GenParticlesFromZsSelectorForMCEmbedding::pdgIdsDaughters_
vint pdgIdsDaughters_
Definition:
GenParticlesFromZsSelectorForMCEmbedding.h:49
Generated for CMSSW Reference Manual by
1.8.5