CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MinObjectPairSelector.h
Go to the documentation of this file.
1 #ifndef RecoAlgos_MinObjectPairSelector_h
2 #define RecoAlgos_MinObjectPairSelector_h
3 /* \class MinObjectPairSelector
4  *
5  * \author Luca Lista, INFN
6  *
7  * $Id: MinObjectPairSelector.h,v 1.3 2007/06/18 18:33:54 llista Exp $
8  */
9 
10 template <typename F>
12  MinObjectPairSelector(double min) : min_(min), fun_() {}
13  template <typename T1, typename T2>
14  bool operator()(const T1& t1, const T2& t2) const {
15  return min_ <= fun_(t1, t2);
16  }
17 
18 private:
19  double min_;
21 };
22 
23 #endif
bool operator()(const T1 &t1, const T2 &t2) const
T min(T a, T b)
Definition: MathUtil.h:58
static uInt32 F(BLOWFISH_CTX *ctx, uInt32 x)
Definition: blowfish.cc:163