1 #ifndef RecoAlgos_ObjectSelector_h 2 #define RecoAlgos_ObjectSelector_h 47 selector_(cfg, this->consumesCollector()),
51 std::vector<std::string> bools = cfg.template getParameterNamesForType<bool>();
66 StoreManager manager(source);
bool getByToken(EDGetToken token, Handle< PROD > &result) const
S make(const edm::ParameterSet &cfg)
edm::EDGetTokenT< typename Selector::collection > srcToken_
source collection label
SizeSelector sizeSelector_
selected object collection size selector
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
bool filter(edm::Event &evt, const edm::EventSetup &es) override
process one event
~ObjectSelector() override
destructor
def template(fileName, svg, replaceme="REPLACEME")
base
Make Sure CMSSW is Setup ##.
Functor that operates on <T>
ObjectSelector(const edm::ParameterSet &cfg)
constructor
PostProcessor postProcessor_
post processor
Selector selector_
Object collection selector.
static std::string const source