1 #ifndef __CommonTools_CandAlgos_ModifyObjectValueBase_h__ 2 #define __CommonTools_CandAlgos_ModifyObjectValueBase_h__ 30 <<
name_ <<
" is not configured to handle reco::GsfElectrons!";
34 <<
name_ <<
" is not configured to handle reco::Photons!";
38 <<
name_ <<
" is not configured to handle reco::Muons!";
42 <<
name_ <<
" is not configured to handle reco::Taus!";
46 <<
name_ <<
" is not configured to handle reco::Jets!";
51 <<
name_ <<
" is not configured to handle pat::Electrons!";
55 <<
name_ <<
" is not configured to handle pat::Photons!";
59 <<
name_ <<
" is not configured to handle pat::Muons!";
63 <<
name_ <<
" is not configured to handle pat::Taus!";
67 <<
name_ <<
" is not configured to handle pat::Jets!";
76 #if !defined(__CINT__) && !defined(__MAKECINT__) && !defined(__REFLEX__) Analysis-level Photon class.
virtual void modifyObject(reco::Jet &) const
Base class for all types of Jets.
virtual void modifyObject(pat::Jet &) const
virtual void modifyObject(reco::BaseTau &) const
virtual void modifyObject(pat::Tau &) const
const std::string & name() const
virtual void setEventContent(const edm::EventSetup &)
virtual void modifyObject(pat::Photon &) const
ModifyObjectValueBase(const edm::ParameterSet &conf)
virtual void modifyObject(reco::GsfElectron &) const
Analysis-level tau class.
Analysis-level electron class.
Analysis-level calorimeter jet class.
virtual void modifyObject(pat::Muon &) const
virtual void setEvent(const edm::Event &)
virtual void modifyObject(reco::Photon &) const
virtual void modifyObject(pat::Electron &) const
virtual void modifyObject(reco::Muon &) const
Analysis-level muon class.
edmplugin::PluginFactory< ModifyObjectValueBase *(const edm::ParameterSet &, edm::ConsumesCollector &) > ModifyObjectValueFactory
virtual ~ModifyObjectValueBase()