Main Page
Namespaces
Classes
Package Documentation
GeneratorInterface
GenFilters
interface
TotalKinematicsFilter.h
Go to the documentation of this file.
1
#ifndef TotalKinematicsFilter_h
2
#define TotalKinematicsFilter_h
3
4
// system include files
5
#include <memory>
6
// user include files
7
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
8
#include "
FWCore/Framework/interface/EDFilter.h
"
9
#include "
FWCore/Framework/interface/Event.h
"
10
#include "
FWCore/Framework/interface/ESHandle.h
"
11
#include "
FWCore/Framework/interface/MakerMacros.h
"
12
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
13
#include "
SimGeneral/HepPDTRecord/interface/ParticleDataTable.h
"
14
#include "
DataFormats/HepMCCandidate/interface/GenParticle.h
"
15
#include "
DataFormats/Candidate/interface/Particle.h
"
16
27
class
TotalKinematicsFilter
:
public
edm::EDFilter
28
{
29
public
:
30
explicit
TotalKinematicsFilter
(
const
edm::ParameterSet
&);
31
~TotalKinematicsFilter
()
override
;
32
33
private
:
34
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&)
override
;
35
36
// ----------member data ---------------------------
37
38
edm::InputTag
src_
;
39
41
double
tolerance_
;
42
43
bool
verbose_
;
44
45
};
46
47
#endif
TotalKinematicsFilter::~TotalKinematicsFilter
~TotalKinematicsFilter() override
Definition:
TotalKinematicsFilter.cc:12
GenParticle.h
Event.h
MakerMacros.h
TotalKinematicsFilter::tolerance_
double tolerance_
Definition:
TotalKinematicsFilter.h:41
Frameworkfwd.h
ParameterSet.h
ParticleDataTable.h
TotalKinematicsFilter
Definition:
TotalKinematicsFilter.h:27
EDFilter.h
TotalKinematicsFilter::src_
edm::InputTag src_
Definition:
TotalKinematicsFilter.h:38
ESHandle.h
edm::EventSetup
Definition:
EventSetup.h:57
edm::EDFilter
Definition:
EDFilter.h:39
TotalKinematicsFilter::TotalKinematicsFilter
TotalKinematicsFilter(const edm::ParameterSet &)
Definition:
TotalKinematicsFilter.cc:5
edm::InputTag
Definition:
InputTag.h:15
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:71
TotalKinematicsFilter::verbose_
bool verbose_
Definition:
TotalKinematicsFilter.h:43
Particle.h
TotalKinematicsFilter::filter
bool filter(edm::Event &, const edm::EventSetup &) override
Definition:
TotalKinematicsFilter.cc:14
Generated for CMSSW Reference Manual by
1.8.11