#include <ObjectModifier.h>
Public Types | |
typedef std::unique_ptr< ModifyObjectValueBase > | ModifierPointer |
Public Member Functions | |
void | modify (T &obj) const |
ObjectModifier (const edm::ParameterSet &conf, edm::ConsumesCollector &&cc) | |
void | setEvent (const edm::Event &event) |
void | setEventContent (const edm::EventSetup &setup) |
~ObjectModifier () | |
Private Attributes | |
std::vector< ModifierPointer > | modifiers_ |
Definition at line 9 of file ObjectModifier.h.
typedef std::unique_ptr<ModifyObjectValueBase> pat::ObjectModifier< T >::ModifierPointer |
Definition at line 11 of file ObjectModifier.h.
pat::ObjectModifier< T >::ObjectModifier | ( | const edm::ParameterSet & | conf, |
edm::ConsumesCollector && | cc | ||
) |
Definition at line 36 of file ObjectModifier.h.
References beamerCreator::create(), timingPdfMaker::get, edm::ParameterSet::getParameter(), edm::ParameterSet::getParameterSetVector(), mps_fire::i, pat::ObjectModifier< T >::modifiers_, mps_splice::mods, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inline |
Definition at line 14 of file ObjectModifier.h.
|
inline |
Definition at line 26 of file ObjectModifier.h.
References mps_fire::i, and pat::ObjectModifier< T >::modifiers_.
|
inline |
Definition at line 16 of file ObjectModifier.h.
References mps_fire::i, and pat::ObjectModifier< T >::modifiers_.
|
inline |
Definition at line 21 of file ObjectModifier.h.
References mps_fire::i, and pat::ObjectModifier< T >::modifiers_.
|
private |
Definition at line 32 of file ObjectModifier.h.
Referenced by pat::ObjectModifier< T >::modify(), pat::ObjectModifier< T >::ObjectModifier(), pat::ObjectModifier< T >::setEvent(), and pat::ObjectModifier< T >::setEventContent().