CMS 3D CMS Logo

CandidateSelector.h
Go to the documentation of this file.
1 // system include files
2 #include <memory>
3 
4 // user include files
7 
10 
12 
15 
17 
19 public:
20  CandidateSelector(const edm::ParameterSet& iConfig);
21  bool isSelected(susybsm::HSCParticle& candidate);
22 
23  bool isTrack;
24  bool isMuon;
25  bool isMuonSTA;
26  bool isMuonGB;
27  bool isMuonTK;
28  bool isMTMuon;
29  bool isRpc;
30  bool isEcal;
31 
33  float minTrackP;
34  float minTrackPt;
35  float minDedx;
36 
37  float minMuonP;
38  float minMuonPt;
39  float minSAMuonPt;
40  float minMTMuonPt;
41 
48 
49  float maxBetaRpc;
50  float maxBetaEcal;
51 };
susybsm::HSCParticle
Definition: HSCParticle.h:42
Handle.h
CandidateSelector::isSelected
bool isSelected(susybsm::HSCParticle &candidate)
Definition: CandidateSelector.cc:39
EDProducer.h
ESHandle.h
CandidateSelector::minMuTimeCscNdof
float minMuTimeCscNdof
Definition: CandidateSelector.h:45
CandidateSelector::minMuTimeCombinedNdof
float minMuTimeCombinedNdof
Definition: CandidateSelector.h:47
CandidateSelector::isMTMuon
bool isMTMuon
Definition: CandidateSelector.h:28
MakerMacros.h
CandidateSelector::minTrackP
float minTrackP
Definition: CandidateSelector.h:33
CandidateSelector::isMuon
bool isMuon
Definition: CandidateSelector.h:24
HSCParticle.h
CandidateSelector::minTrackPt
float minTrackPt
Definition: CandidateSelector.h:34
CandidateSelector::minMTMuonPt
float minMTMuonPt
Definition: CandidateSelector.h:40
CandidateSelector::minMuonP
float minMuonP
Definition: CandidateSelector.h:37
CandidateSelector::isEcal
bool isEcal
Definition: CandidateSelector.h:30
CandidateSelector::maxMuTimeDtBeta
float maxMuTimeDtBeta
Definition: CandidateSelector.h:42
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
CandidateSelector::isMuonTK
bool isMuonTK
Definition: CandidateSelector.h:27
CandidateSelector::maxMuTimeCombinedBeta
float maxMuTimeCombinedBeta
Definition: CandidateSelector.h:46
CandidateSelector::maxMuTimeCscBeta
float maxMuTimeCscBeta
Definition: CandidateSelector.h:44
CandidateSelector::isTrack
bool isTrack
Definition: CandidateSelector.h:23
CandidateSelector
Definition: CandidateSelector.h:18
CandidateSelector::minMuTimeDtNdof
float minMuTimeDtNdof
Definition: CandidateSelector.h:43
CandidateSelector::minMuonPt
float minMuonPt
Definition: CandidateSelector.h:38
CandidateSelector::CandidateSelector
CandidateSelector(const edm::ParameterSet &iConfig)
Definition: CandidateSelector.cc:7
Frameworkfwd.h
CandidateSelector::minTrackHits
int minTrackHits
Definition: CandidateSelector.h:32
CandidateSelector::maxBetaRpc
float maxBetaRpc
Definition: CandidateSelector.h:49
CandidateSelector::isRpc
bool isRpc
Definition: CandidateSelector.h:29
ParameterSet.h
CandidateSelector::maxBetaEcal
float maxBetaEcal
Definition: CandidateSelector.h:50
CandidateSelector::isMuonSTA
bool isMuonSTA
Definition: CandidateSelector.h:25
CandidateSelector::minSAMuonPt
float minSAMuonPt
Definition: CandidateSelector.h:39
CandidateSelector::isMuonGB
bool isMuonGB
Definition: CandidateSelector.h:26
CandidateSelector::minDedx
float minDedx
Definition: CandidateSelector.h:35