Main Page
Namespaces
Classes
Package Documentation
GeneratorInterface
GenFilters
interface
RecoDiMuon.h
Go to the documentation of this file.
1
#ifndef RecoDiMuon_h
2
#define RecoDiMuon_h
3
14
// system include files
15
#include <memory>
16
17
// user include files
18
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
19
#include "
FWCore/Framework/interface/EDFilter.h
"
20
21
#include "
FWCore/Framework/interface/Event.h
"
22
#include "
FWCore/Framework/interface/MakerMacros.h
"
23
24
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
25
26
class
RecoDiMuon
:
public
edm::EDFilter
{
27
public
:
28
explicit
RecoDiMuon
(
const
edm::ParameterSet
&);
29
~RecoDiMuon
()
override
;
30
void
endJob
()
override
;
31
32
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&)
override
;
33
34
private
:
35
edm::InputTag
muonLabel_
;
36
double
singleMuonPtMin_
;
37
double
diMuonPtMin_
;
38
unsigned
int
nEvents_
;
39
unsigned
int
nAccepted_
;
40
};
41
#endif
RecoDiMuon
Definition:
RecoDiMuon.h:26
RecoDiMuon::RecoDiMuon
RecoDiMuon(const edm::ParameterSet &)
Definition:
RecoDiMuon.cc:25
RecoDiMuon::nAccepted_
unsigned int nAccepted_
Definition:
RecoDiMuon.h:39
Event.h
MakerMacros.h
Frameworkfwd.h
ParameterSet.h
RecoDiMuon::muonLabel_
edm::InputTag muonLabel_
Definition:
RecoDiMuon.h:35
EDFilter.h
RecoDiMuon::nEvents_
unsigned int nEvents_
Definition:
RecoDiMuon.h:38
RecoDiMuon::endJob
void endJob() override
Definition:
RecoDiMuon.cc:38
edm::EventSetup
Definition:
EventSetup.h:48
edm::EDFilter
Definition:
EDFilter.h:38
RecoDiMuon::~RecoDiMuon
~RecoDiMuon() override
Definition:
RecoDiMuon.cc:34
RecoDiMuon::singleMuonPtMin_
double singleMuonPtMin_
Definition:
RecoDiMuon.h:36
edm::InputTag
Definition:
InputTag.h:15
edm::ParameterSet
Definition:
ParameterSet.h:36
RecoDiMuon::diMuonPtMin_
double diMuonPtMin_
Definition:
RecoDiMuon.h:37
edm::Event
Definition:
Event.h:69
RecoDiMuon::filter
bool filter(edm::Event &, const edm::EventSetup &) override
Definition:
RecoDiMuon.cc:48
Generated for CMSSW Reference Manual by
1.8.11