#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 22 of file ModifyObjectValueBase.h.
|
inlinevirtual |
Reimplemented in EGRegressionModifierV3, EG9X105XObjectUpdateModifier, EG8XObjectUpdateModifier, EGRegressionModifierV1, and EGRegressionModifierV2.
Definition at line 27 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Reimplemented in EGRegressionModifierV3, EG9X105XObjectUpdateModifier, EG8XObjectUpdateModifier, EGRegressionModifierV1, and EGRegressionModifierV2.
Definition at line 30 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Definition at line 33 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 39 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Reimplemented in EGExtraInfoModifierFromValueMaps< MapType, OutputType >, EGFull5x5ShowerShapeModifierFromValueMaps, EGRegressionModifierV3, EG9X105XObjectUpdateModifier, EGEtScaleSysModifier, EG8XObjectUpdateModifier, EGRegressionModifierV1, EGRegressionModifierV2, and LowPtElectronModifier.
Definition at line 43 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Reimplemented in EGExtraInfoModifierFromValueMaps< MapType, OutputType >, EGFull5x5ShowerShapeModifierFromValueMaps, EGRegressionModifierV3, EG9X105XObjectUpdateModifier, EGEtScaleSysModifier, EG8XObjectUpdateModifier, EGRegressionModifierV1, and EGRegressionModifierV2.
Definition at line 46 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Definition at line 49 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Definition at line 52 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inlinevirtual |
Definition at line 55 of file ModifyObjectValueBase.h.
References Exception, and name_.
|
inline |
Definition at line 59 of file ModifyObjectValueBase.h.
References name_.
Referenced by config.CFG::__str__(), geometryComparison.GeometryComparison::createScript(), validation.Sample::digest(), EGExtraInfoModifierFromValueMaps< MapType, OutputType >::EGExtraInfoModifierFromValueMaps(), primaryVertexResolution.PrimaryVertexResolution::getRepMap(), primaryVertexValidation.PrimaryVertexValidation::getRepMap(), zMuMuValidation.ZMuMuValidation::getRepMap(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
inlinevirtual |
Reimplemented in EGExtraInfoModifierFromValueMaps< MapType, OutputType >, EGFull5x5ShowerShapeModifierFromValueMaps, EGRegressionModifierV3, EG9X105XObjectUpdateModifier, EGEtScaleSysModifier, EG8XObjectUpdateModifier, EGRegressionModifierV1, EGRegressionModifierV2, and LowPtElectronModifier.
Definition at line 24 of file ModifyObjectValueBase.h.
|
inlinevirtual |
Reimplemented in EGRegressionModifierV3, EGEtScaleSysModifier, EG8XObjectUpdateModifier, EGRegressionModifierV1, EGRegressionModifierV2, and LowPtElectronModifier.
Definition at line 25 of file ModifyObjectValueBase.h.
|
private |
Definition at line 62 of file ModifyObjectValueBase.h.
Referenced by modifyObject(), and name().