CMS 3D CMS Logo

MatchByDEta.h
Go to the documentation of this file.
1 #ifndef MatchByDEta_h_
2 #define MatchByDEta_h_
3 
8 
9 namespace reco {
10  template <typename T1, typename T2>
11  class MatchByDEta {
12  public:
13  MatchByDEta(const edm::ParameterSet& cfg) : maxDEta_(cfg.getParameter<double>("maxDeltaEta")) {}
14  bool operator()(const T1& t1, const T2& t2) const { return fabs(t1.eta() - t2.eta()) < maxDEta_; }
15 
16  private:
17  double maxDEta_;
18  };
19 } // namespace reco
20 
21 #endif
bool operator()(const T1 &t1, const T2 &t2) const
Definition: MatchByDEta.h:14
MatchByDEta(const edm::ParameterSet &cfg)
Definition: MatchByDEta.h:13
fixed size matrix