CommonTools
Utils
interface
SelectorBase.h
Go to the documentation of this file.
1
#ifndef CommonTools_Utils_SelectorBase_h
2
#define CommonTools_Utils_SelectorBase_h
3
13
namespace
edm
{
14
class
ObjectWithDict;
15
}
16
17
namespace
reco
{
18
namespace
parser
{
19
class
SelectorBase
{
20
public
:
22
virtual
~SelectorBase
() {}
24
virtual
bool
operator()
(
const
edm::ObjectWithDict
&
c
)
const
= 0;
25
};
26
}
// namespace parser
27
}
// namespace reco
28
29
#endif
edm::ObjectWithDict
Definition:
ObjectWithDict.h:17
reco::parser::SelectorBase::operator()
virtual bool operator()(const edm::ObjectWithDict &c) const =0
return true if the object is selected
reco::parser::SelectorBase::~SelectorBase
virtual ~SelectorBase()
destructor
Definition:
SelectorBase.h:22
c
auto & c
Definition:
CAHitNtupletGeneratorKernelsImpl.h:56
reco::parser::SelectorBase
Definition:
SelectorBase.h:19
writedatasetfile.parser
parser
Definition:
writedatasetfile.py:7
reco
fixed size matrix
Definition:
AlignmentAlgorithmBase.h:46
edm
HLT enums.
Definition:
AlignableModifier.h:19
Generated for CMSSW Reference Manual by
1.8.14