PhysicsTools
JetMCAlgos
interface
BasePartonSelector.h
Go to the documentation of this file.
1
#ifndef PhysicsTools_JetMCAlgos_BasePartonSelector_H
2
#define PhysicsTools_JetMCAlgos_BasePartonSelector_H
3
8
#include "
DataFormats/Common/interface/Handle.h
"
9
#include "
DataFormats/HepMCCandidate/interface/GenParticle.h
"
10
#include "
DataFormats/HepMCCandidate/interface/GenParticleFwd.h
"
11
12
class
BasePartonSelector
{
13
public
:
14
BasePartonSelector
();
15
virtual
~BasePartonSelector
();
16
17
virtual
void
run
(
const
edm::Handle<reco::GenParticleCollection>
&
particles
,
18
std::unique_ptr<reco::GenParticleRefVector>&
partons
);
19
};
20
21
#endif
Handle.h
edm::Handle< reco::GenParticleCollection >
ecalTrigSettings_cff.particles
particles
Definition:
ecalTrigSettings_cff.py:11
GenParticle.h
BasePartonSelector::run
virtual void run(const edm::Handle< reco::GenParticleCollection > &particles, std::unique_ptr< reco::GenParticleRefVector > &partons)
Definition:
BasePartonSelector.cc:7
GenParticleFwd.h
dqmAnalyzer_cff.partons
partons
Definition:
dqmAnalyzer_cff.py:27
BasePartonSelector::BasePartonSelector
BasePartonSelector()
Definition:
BasePartonSelector.cc:3
BasePartonSelector::~BasePartonSelector
virtual ~BasePartonSelector()
Definition:
BasePartonSelector.cc:5
BasePartonSelector
Base parton selector from which all other generator-specific parton selectors are derived.
Definition:
BasePartonSelector.h:12
Generated for CMSSW Reference Manual by
1.8.16