#include <FilterValueMapWrapper.h>
Public Member Functions | |
FilterValueMapWrapper (const edm::ParameterSet &cfg) | |
default contructor. Declares the output (type "C") and the filter (of type T, operates on C::value_type) More... | |
void | produce (edm::Event &event, const edm::EventSetup &eventSetup) override |
everything which has to be done during the event loop. NOTE: We can't use the eventSetup in FWLite so ignore it More... | |
~FilterValueMapWrapper () override | |
default destructor More... | |
Public Member Functions inherited from edm::stream::EDProducer<> | |
EDProducer ()=default | |
bool | hasAbilityToProduceInLumis () const final |
bool | hasAbilityToProduceInRuns () const final |
Public Attributes | |
C::const_iterator | const_iterator |
C::iterator | iterator |
some convenient typedefs. Recall that C is a container class. More... | |
Protected Attributes | |
boost::shared_ptr< T > | filter_ |
shared pointer to analysis class of type BasicAnalyzer More... | |
edm::EDGetTokenT< C > | src_ |
InputTag of the input source. More... | |
Additional Inherited Members | |
Public Types inherited from edm::stream::EDProducer<> | |
typedef CacheContexts< T... > | CacheTypes |
typedef CacheTypes::GlobalCache | GlobalCache |
typedef AbilityChecker< T... > | HasAbility |
typedef CacheTypes::LuminosityBlockCache | LuminosityBlockCache |
typedef LuminosityBlockContextT< LuminosityBlockCache, RunCache, GlobalCache > | LuminosityBlockContext |
typedef CacheTypes::LuminosityBlockSummaryCache | LuminosityBlockSummaryCache |
typedef CacheTypes::RunCache | RunCache |
typedef RunContextT< RunCache, GlobalCache > | RunContext |
typedef CacheTypes::RunSummaryCache | RunSummaryCache |
Definition at line 18 of file FilterValueMapWrapper.h.
|
inline |
default contructor. Declares the output (type "C") and the filter (of type T, operates on C::value_type)
Definition at line 26 of file FilterValueMapWrapper.h.
References edm::FilterValueMapWrapper< T, C >::filter_, and edm::ParameterSet::getParameter().
|
inlineoverride |
|
inlineoverride |
everything which has to be done during the event loop. NOTE: We can't use the eventSetup in FWLite so ignore it
Definition at line 34 of file FilterValueMapWrapper.h.
References edm::helper::Filler< Map >::fill(), objects.autophobj::filler, edm::FilterValueMapWrapper< T, C >::filter_, mps_fire::i, edm::helper::Filler< Map >::insert(), eostools::move(), connectstrParser::o, and edm::FilterValueMapWrapper< T, C >::src_.
C::const_iterator edm::FilterValueMapWrapper< T, C >::const_iterator |
Definition at line 23 of file FilterValueMapWrapper.h.
|
protected |
shared pointer to analysis class of type BasicAnalyzer
Definition at line 56 of file FilterValueMapWrapper.h.
Referenced by edm::FilterValueMapWrapper< T, C >::FilterValueMapWrapper(), and edm::FilterValueMapWrapper< T, C >::produce().
C::iterator edm::FilterValueMapWrapper< T, C >::iterator |
some convenient typedefs. Recall that C is a container class.
Definition at line 22 of file FilterValueMapWrapper.h.
|
protected |
InputTag of the input source.
Definition at line 54 of file FilterValueMapWrapper.h.
Referenced by edm::FilterValueMapWrapper< T, C >::produce().