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 
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.
bool operator()(const T1 &patObj, const T2 &trigObj) const
std::vector< TriggerObjectStandAlone > TriggerObjectStandAloneCollection
Collection of TriggerObjectStandAlone.
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.
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.
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: HeavyIon.h:7
#define DEFINE_FWK_MODULE(type)
Definition: MakerMacros.h:16
bool operator()(const T &t) const
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)
PATTriggerMatchSelector(const edm::ParameterSet &iConfig)
edm::View< Candidate > CandidateView
view of a collection containing candidates
Definition: CandidateFwd.h:23
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)