CMS 3D CMS Logo

PATTriggerMatcher.cc
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: PhysicsTools/PatAlgos
4 // Class: PATTriggerMatchSelector
5 //
26 
27 #include <map>
28 #include <string>
29 #include <vector>
30 
31 namespace pat {
32 
33  template <typename T1, typename T2>
35  public:
37  : StringCutObjectSelector<T2>(iConfig.getParameter<std::string>("matchedCuts")) {}
38 
39  bool operator()(const T1& patObj, const T2& trigObj) const {
41  }
42  };
43 
44 } // namespace pat
45 
52 
60 
69 
78 
86 
95 
pat::PATTriggerMatchSelector
Definition: PATTriggerMatcher.cc:34
reco::MatchByDR
Definition: MatchByDR.h:12
reco::CandidateView
edm::View< Candidate > CandidateView
view of a collection containing candidates
Definition: CandidateFwd.h:23
reco::MatchLessByDEta
Definition: MatchLessByDEta.h:11
reco::PhysObjectMatcher
Definition: PhysObjectMatcher.h:58
reco::MatchByDEta
Definition: MatchByDEta.h:13
reco::MatchLessByDPt
Definition: MatchLessByDPt.h:12
PATTriggerMatcherDRLessByR
reco::PhysObjectMatcher< reco::CandidateView, pat::TriggerObjectStandAloneCollection, pat::PATTriggerMatchSelector< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type > > PATTriggerMatcherDRLessByR
Match by deltaR (default), ranking by deltaR (default)
Definition: PATTriggerMatcher.cc:51
MatchLessByDEta.h
pat::PATTriggerMatchSelector::PATTriggerMatchSelector
PATTriggerMatchSelector(const edm::ParameterSet &iConfig)
Definition: PATTriggerMatcher.cc:36
MakerMacros.h
DEFINE_FWK_MODULE
#define DEFINE_FWK_MODULE(type)
Definition: MakerMacros.h:16
MatchByDR.h
reco::MatchByDRDPt
Definition: MatchByDRDPt.h:12
PATTriggerMatcherDRLessByPt
reco::PhysObjectMatcher< reco::CandidateView, pat::TriggerObjectStandAloneCollection, pat::PATTriggerMatchSelector< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type >, reco::MatchByDR< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type >, reco::MatchLessByDPt< reco::CandidateView, pat::TriggerObjectStandAloneCollection > > PATTriggerMatcherDRLessByPt
Match by deltaR (default), ranking by deltaPt.
Definition: PATTriggerMatcher.cc:68
PATTriggerMatcherDRDPtLessByR
reco::PhysObjectMatcher< reco::CandidateView, pat::TriggerObjectStandAloneCollection, pat::PATTriggerMatchSelector< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type >, reco::MatchByDRDPt< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type > > PATTriggerMatcherDRDPtLessByR
Match by deltaR and deltaPt, ranking by deltaR (default)
Definition: PATTriggerMatcher.cc:59
MatchLessByDPt.h
edm::ParameterSet
Definition: ParameterSet.h:47
StringCutObjectSelector::operator()
bool operator()(const T &t) const
Definition: StringCutObjectSelector.h:23
pat::TriggerObjectStandAloneCollection
std::vector< TriggerObjectStandAlone > TriggerObjectStandAloneCollection
Collection of TriggerObjectStandAlone.
Definition: TriggerObjectStandAlone.h:219
PhysObjectMatcher.h
PATTriggerMatcherDEtaLessByDEta
reco::PhysObjectMatcher< reco::CandidateView, pat::TriggerObjectStandAloneCollection, pat::PATTriggerMatchSelector< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type >, reco::MatchByDEta< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type >, reco::MatchLessByDEta< reco::CandidateView, pat::TriggerObjectStandAloneCollection > > PATTriggerMatcherDEtaLessByDEta
Match by deltaEta, ranking by deltaEta.
Definition: PATTriggerMatcher.cc:94
pat
Definition: HeavyIon.h:7
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
PATTriggerMatcherDRDPtLessByPt
reco::PhysObjectMatcher< reco::CandidateView, pat::TriggerObjectStandAloneCollection, pat::PATTriggerMatchSelector< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type >, reco::MatchByDRDPt< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type >, reco::MatchLessByDPt< reco::CandidateView, pat::TriggerObjectStandAloneCollection > > PATTriggerMatcherDRDPtLessByPt
Match by deltaR and deltaPt, ranking by deltaPt.
Definition: PATTriggerMatcher.cc:77
MatchByDRDPt.h
std
Definition: JetResolutionObject.h:76
StringCutObjectSelector.h
MatchByDEta.h
StringCutObjectSelector
Definition: StringCutObjectSelector.h:16
PATTriggerMatcherDEtaLessByDR
reco::PhysObjectMatcher< reco::CandidateView, pat::TriggerObjectStandAloneCollection, pat::PATTriggerMatchSelector< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type >, reco::MatchByDEta< reco::CandidateView::value_type, pat::TriggerObjectStandAloneCollection::value_type > > PATTriggerMatcherDEtaLessByDR
Match by deltaEta, ranking by deltaR.
Definition: PATTriggerMatcher.cc:85
Candidate.h
ParameterSet.h
TriggerObjectStandAlone.h
pat::PATTriggerMatchSelector::operator()
bool operator()(const T1 &patObj, const T2 &trigObj) const
Definition: PATTriggerMatcher.cc:39