Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:01:03

0001 #ifndef CandUtils_CandSelector_h
0002 #define CandUtils_CandSelector_h
0003 /** \class CandSelector

0004  *

0005  * Base class for all candidate selector 

0006  *

0007  * \author Luca Lista, INFN

0008  *

0009  * \version $Revision: 1.3 $

0010  *

0011  * $Id: CandSelector.h,v 1.3 2006/03/03 10:09:18 llista Exp $

0012  *

0013  */
0014 
0015 namespace reco {
0016   class Candidate;
0017 }
0018 
0019 class CandSelector {
0020 public:
0021   /// destructor

0022   virtual ~CandSelector();
0023   /// return true if the candidate is selected

0024   virtual bool operator()(const reco::Candidate& c) const = 0;
0025 };
0026 
0027 #endif