CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
FreeFunctionSelector.h
Go to the documentation of this file.
1 #ifndef CommonTools_UtilAlgos_FreeFunctionSelector_h
2 #define CommonTools_UtilAlgos_FreeFunctionSelector_h
3 /* \class FreeFunctionSelector
4  *
5  * \author Luca Lista, INFN
6  *
7  * \version $Id: FreeFunctionSelector.h,v 1.1 2009/03/03 13:07:26 llista Exp $
8  */
9 template<typename T, bool f(const T&)>
11  bool operator()(const T& t) {
12  return f(t);
13  }
14 };
15 
17 
18 namespace reco {
19  namespace modules {
20  template<typename T, bool f(const T&)>
23  static value_type make(const edm::ParameterSet & cfg) {
24  return value_type();
25  }
26  };
27  }
28 }
29 
30 
31 
32 #endif
double f[11][100]
Container::value_type value_type
static value_type make(const edm::ParameterSet &cfg)
long double T
bool operator()(const T &t)