![]() |
![]() |
00001 #ifndef CommonTools_Utils_MaxNumberSelector_h 00002 #define CommonTools_Utils_MaxNumberSelector_h 00003 /* \class SizeMaxSelector 00004 * 00005 * \author Luca Lista, INFN 00006 * 00007 * $Id: MaxNumberSelector.h,v 1.1 2009/02/24 14:40:26 llista Exp $ 00008 */ 00009 00010 struct MaxNumberSelector { 00011 MaxNumberSelector(unsigned int maxNumber) : 00012 maxNumber_(maxNumber) { } 00013 bool operator()(unsigned int number) const { return number <= maxNumber_; } 00014 00015 private: 00016 unsigned int maxNumber_; 00017 }; 00018 00019 #endif