DQM
TrackingMonitorSource
interface
ZtoMMEventSelector.h
Go to the documentation of this file.
1
#ifndef DQM_TrackingMonitorSource_ZtoMMEventSelector_h
2
#define DQM_TrackingMonitorSource_ZtoMMEventSelector_h
3
4
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
5
#include "
FWCore/Framework/interface/stream/EDFilter.h
"
6
#include "
FWCore/Framework/interface/Event.h
"
7
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
8
#include "
DataFormats/MuonReco/interface/MuonFwd.h
"
9
#include "
DataFormats/BeamSpot/interface/BeamSpot.h
"
10
11
class
ZtoMMEventSelector
:
public
edm::stream::EDFilter
<> {
12
public
:
13
explicit
ZtoMMEventSelector
(
const
edm::ParameterSet
&);
14
15
bool
filter
(
edm::Event
&,
edm::EventSetup
const
&)
override
;
16
17
private
:
18
bool
verbose_
;
19
const
edm::InputTag
muonTag_
;
20
const
edm::InputTag
bsTag_
;
21
const
edm::EDGetTokenT<reco::MuonCollection>
muonToken_
;
22
const
edm::EDGetTokenT<reco::BeamSpot>
bsToken_
;
23
24
const
double
maxEta_
;
25
const
double
minPt_
;
26
const
double
maxNormChi2_
;
27
const
double
maxD0_
;
28
const
double
maxDz_
;
29
const
int
minPixelHits_
;
30
const
int
minStripHits_
;
31
const
int
minChambers_
;
32
const
int
minMatches_
;
33
const
int
minMatchedStations_
;
34
const
double
maxIso_
;
35
const
double
minPtHighest_
;
36
const
double
minInvMass_
;
37
const
double
maxInvMass_
;
38
};
39
#endif
edm::EDGetTokenT< reco::MuonCollection >
ZtoMMEventSelector::maxInvMass_
const double maxInvMass_
Definition:
ZtoMMEventSelector.h:37
ZtoMMEventSelector::maxEta_
const double maxEta_
Definition:
ZtoMMEventSelector.h:24
ZtoMMEventSelector::muonToken_
const edm::EDGetTokenT< reco::MuonCollection > muonToken_
Definition:
ZtoMMEventSelector.h:21
ZtoMMEventSelector::minInvMass_
const double minInvMass_
Definition:
ZtoMMEventSelector.h:36
BeamSpot.h
ZtoMMEventSelector::minChambers_
const int minChambers_
Definition:
ZtoMMEventSelector.h:31
MuonFwd.h
ZtoMMEventSelector::minPixelHits_
const int minPixelHits_
Definition:
ZtoMMEventSelector.h:29
ZtoMMEventSelector::maxDz_
const double maxDz_
Definition:
ZtoMMEventSelector.h:28
ZtoMMEventSelector
Definition:
ZtoMMEventSelector.h:11
ZtoMMEventSelector::ZtoMMEventSelector
ZtoMMEventSelector(const edm::ParameterSet &)
Definition:
ZtoMMEventSelector.cc:15
ZtoMMEventSelector::minStripHits_
const int minStripHits_
Definition:
ZtoMMEventSelector.h:30
edm::ParameterSet
Definition:
ParameterSet.h:47
Event.h
ZtoMMEventSelector::maxIso_
const double maxIso_
Definition:
ZtoMMEventSelector.h:34
ZtoMMEventSelector::bsToken_
const edm::EDGetTokenT< reco::BeamSpot > bsToken_
Definition:
ZtoMMEventSelector.h:22
ZtoMMEventSelector::muonTag_
const edm::InputTag muonTag_
Definition:
ZtoMMEventSelector.h:19
edm::EventSetup
Definition:
EventSetup.h:58
ZtoMMEventSelector::maxNormChi2_
const double maxNormChi2_
Definition:
ZtoMMEventSelector.h:26
ZtoMMEventSelector::maxD0_
const double maxD0_
Definition:
ZtoMMEventSelector.h:27
ZtoMMEventSelector::minMatches_
const int minMatches_
Definition:
ZtoMMEventSelector.h:32
Frameworkfwd.h
ZtoMMEventSelector::minPtHighest_
const double minPtHighest_
Definition:
ZtoMMEventSelector.h:35
ZtoMMEventSelector::minMatchedStations_
const int minMatchedStations_
Definition:
ZtoMMEventSelector.h:33
EDFilter.h
ParameterSet.h
edm::stream::EDFilter
Definition:
EDFilter.h:36
edm::Event
Definition:
Event.h:73
edm::InputTag
Definition:
InputTag.h:15
ZtoMMEventSelector::bsTag_
const edm::InputTag bsTag_
Definition:
ZtoMMEventSelector.h:20
ZtoMMEventSelector::verbose_
bool verbose_
Definition:
ZtoMMEventSelector.h:18
ZtoMMEventSelector::minPt_
const double minPt_
Definition:
ZtoMMEventSelector.h:25
ZtoMMEventSelector::filter
bool filter(edm::Event &, edm::EventSetup const &) override
Definition:
ZtoMMEventSelector.cc:35
Generated for CMSSW Reference Manual by
1.8.16