1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#ifndef CandUtils_CandSelector_h
#define CandUtils_CandSelector_h
/** \class CandSelector
*
* Base class for all candidate selector
*
* \author Luca Lista, INFN
*
* \version $Revision: 1.3 $
*
* $Id: CandSelector.h,v 1.3 2006/03/03 10:09:18 llista Exp $
*
*/
namespace reco {
class Candidate;
}
class CandSelector {
public:
/// destructor
virtual ~CandSelector();
/// return true if the candidate is selected
virtual bool operator()(const reco::Candidate& c) const = 0;
};
#endif
|