#include <ModifyObjectValueBase.h>
Public Member Functions | |
virtual void | modifyObject (reco::GsfElectron &) const |
virtual void | modifyObject (reco::Photon &) const |
virtual void | modifyObject (reco::Muon &) const |
virtual void | modifyObject (reco::BaseTau &) const |
virtual void | modifyObject (reco::Jet &) const |
virtual void | modifyObject (pat::Electron &) const |
virtual void | modifyObject (pat::Photon &) const |
virtual void | modifyObject (pat::Muon &) const |
virtual void | modifyObject (pat::Tau &) const |
virtual void | modifyObject (pat::Jet &) const |
ModifyObjectValueBase (const edm::ParameterSet &conf) | |
const std::string & | name () const |
virtual void | setEvent (const edm::Event &) |
virtual void | setEventContent (const edm::EventSetup &) |
virtual | ~ModifyObjectValueBase () |
Private Attributes | |
const std::string | name_ |
Definition at line 18 of file ModifyObjectValueBase.h.
|
inline |
Definition at line 20 of file ModifyObjectValueBase.h.
|
inlinevirtual |
Definition at line 23 of file ModifyObjectValueBase.h.
|
inlinevirtual |
Reimplemented in EG9X105XObjectUpdateModifier, EGRegressionModifierV3, EG8XObjectUpdateModifier, EGRegressionModifierV1, and EGRegressionModifierV2.
Definition at line 28 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Reimplemented in EG9X105XObjectUpdateModifier, EGRegressionModifierV3, EG8XObjectUpdateModifier, EGRegressionModifierV1, and EGRegressionModifierV2.
Definition at line 32 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Definition at line 36 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Definition at line 40 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Definition at line 44 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Reimplemented in EGExtraInfoModifierFromValueMaps< MapType, OutputType >, EGFull5x5ShowerShapeModifierFromValueMaps, EG9X105XObjectUpdateModifier, EGRegressionModifierV3, EGEtScaleSysModifier, EG8XObjectUpdateModifier, EGRegressionModifierV1, EGRegressionModifierV2, and LowPtElectronModifier.
Definition at line 49 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Reimplemented in EGExtraInfoModifierFromValueMaps< MapType, OutputType >, EGFull5x5ShowerShapeModifierFromValueMaps, EG9X105XObjectUpdateModifier, EGRegressionModifierV3, EGEtScaleSysModifier, EG8XObjectUpdateModifier, EGRegressionModifierV1, and EGRegressionModifierV2.
Definition at line 53 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Definition at line 57 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Definition at line 61 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Definition at line 65 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inline |
Definition at line 70 of file ModifyObjectValueBase.h.
References name_.
Referenced by config.CFG::__str__(), validation.Sample::digest(), VIDSelectorBase.VIDSelectorBase::initialize(), and Vispa.Views.PropertyView.Property::valueChanged().
|
inlinevirtual |
Reimplemented in EGExtraInfoModifierFromValueMaps< MapType, OutputType >, EGFull5x5ShowerShapeModifierFromValueMaps, EG9X105XObjectUpdateModifier, EGRegressionModifierV3, EGEtScaleSysModifier, EG8XObjectUpdateModifier, EGRegressionModifierV1, EGRegressionModifierV2, and LowPtElectronModifier.
Definition at line 25 of file ModifyObjectValueBase.h.
|
inlinevirtual |
Reimplemented in EGFull5x5ShowerShapeModifierFromValueMaps, EG9X105XObjectUpdateModifier, EGRegressionModifierV3, EGEtScaleSysModifier, EG8XObjectUpdateModifier, EGRegressionModifierV1, EGRegressionModifierV2, and LowPtElectronModifier.
Definition at line 26 of file ModifyObjectValueBase.h.
|
private |
Definition at line 73 of file ModifyObjectValueBase.h.
Referenced by modifyObject(), and name().