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 "
FWCore/ServiceRegistry/interface/Service.h
"
9
#include "
DataFormats/MuonReco/interface/MuonFwd.h
"
10
#include "
DataFormats/BeamSpot/interface/BeamSpot.h
"
11
12
class
ZtoMMEventSelector
:
public
edm::stream::EDFilter
<> {
13
public
:
14
explicit
ZtoMMEventSelector
(
const
edm::ParameterSet
&);
15
16
bool
filter
(
edm::Event
&,
edm::EventSetup
const
&)
override
;
17
18
private
:
19
bool
verbose_
;
20
const
edm::InputTag
muonTag_
;
21
const
edm::InputTag
bsTag_
;
22
const
edm::EDGetTokenT<reco::MuonCollection>
muonToken_
;
23
const
edm::EDGetTokenT<reco::BeamSpot>
bsToken_
;
24
25
const
double
maxEta_
;
26
const
double
minPt_
;
27
const
double
maxNormChi2_
;
28
const
double
maxD0_
;
29
const
double
maxDz_
;
30
const
int
minPixelHits_
;
31
const
int
minStripHits_
;
32
const
int
minChambers_
;
33
const
int
minMatches_
;
34
const
int
minMatchedStations_
;
35
const
double
maxIso_
;
36
const
double
minPtHighest_
;
37
const
double
minInvMass_
;
38
const
double
maxInvMass_
;
39
};
40
#endif
edm::EDGetTokenT< reco::MuonCollection >
ZtoMMEventSelector::maxInvMass_
const double maxInvMass_
Definition:
ZtoMMEventSelector.h:38
ZtoMMEventSelector::maxEta_
const double maxEta_
Definition:
ZtoMMEventSelector.h:25
ZtoMMEventSelector::muonToken_
const edm::EDGetTokenT< reco::MuonCollection > muonToken_
Definition:
ZtoMMEventSelector.h:22
ZtoMMEventSelector::minInvMass_
const double minInvMass_
Definition:
ZtoMMEventSelector.h:37
BeamSpot.h
ZtoMMEventSelector::minChambers_
const int minChambers_
Definition:
ZtoMMEventSelector.h:32
Service.h
MuonFwd.h
ZtoMMEventSelector::minPixelHits_
const int minPixelHits_
Definition:
ZtoMMEventSelector.h:30
ZtoMMEventSelector::maxDz_
const double maxDz_
Definition:
ZtoMMEventSelector.h:29
ZtoMMEventSelector
Definition:
ZtoMMEventSelector.h:12
ZtoMMEventSelector::ZtoMMEventSelector
ZtoMMEventSelector(const edm::ParameterSet &)
Definition:
ZtoMMEventSelector.cc:19
ZtoMMEventSelector::minStripHits_
const int minStripHits_
Definition:
ZtoMMEventSelector.h:31
edm::ParameterSet
Definition:
ParameterSet.h:36
Event.h
ZtoMMEventSelector::maxIso_
const double maxIso_
Definition:
ZtoMMEventSelector.h:35
ZtoMMEventSelector::bsToken_
const edm::EDGetTokenT< reco::BeamSpot > bsToken_
Definition:
ZtoMMEventSelector.h:23
ZtoMMEventSelector::muonTag_
const edm::InputTag muonTag_
Definition:
ZtoMMEventSelector.h:20
edm::EventSetup
Definition:
EventSetup.h:57
ZtoMMEventSelector::maxNormChi2_
const double maxNormChi2_
Definition:
ZtoMMEventSelector.h:27
ZtoMMEventSelector::maxD0_
const double maxD0_
Definition:
ZtoMMEventSelector.h:28
ZtoMMEventSelector::minMatches_
const int minMatches_
Definition:
ZtoMMEventSelector.h:33
Frameworkfwd.h
ZtoMMEventSelector::minPtHighest_
const double minPtHighest_
Definition:
ZtoMMEventSelector.h:36
ZtoMMEventSelector::minMatchedStations_
const int minMatchedStations_
Definition:
ZtoMMEventSelector.h:34
EDFilter.h
ParameterSet.h
edm::stream::EDFilter
Definition:
EDFilter.h:38
edm::Event
Definition:
Event.h:73
edm::InputTag
Definition:
InputTag.h:15
ZtoMMEventSelector::bsTag_
const edm::InputTag bsTag_
Definition:
ZtoMMEventSelector.h:21
ZtoMMEventSelector::verbose_
bool verbose_
Definition:
ZtoMMEventSelector.h:19
ZtoMMEventSelector::minPt_
const double minPt_
Definition:
ZtoMMEventSelector.h:26
ZtoMMEventSelector::filter
bool filter(edm::Event &, edm::EventSetup const &) override
Definition:
ZtoMMEventSelector.cc:39
Generated for CMSSW Reference Manual by
1.8.16