![]() |
![]() |
#include <SimpleIsolator.h>
Public Types | |
typedef edm::ValueMap< double > | IsoValueMap |
Public Member Functions | |
virtual void | beginEvent (const edm::Event &event, const edm::EventSetup &eventSetup) |
virtual std::string | description () const |
virtual void | endEvent () |
SimpleIsolator (const edm::ParameterSet &conf, bool withCut) | |
SimpleIsolator () | |
virtual | ~SimpleIsolator () |
Protected Member Functions | |
virtual float | getValue (const edm::ProductID &id, size_t index) const |
Protected Attributes | |
edm::Handle< IsoValueMap > | handle_ |
Definition at line 7 of file SimpleIsolator.h.
typedef edm::ValueMap<double> pat::helper::SimpleIsolator::IsoValueMap |
Definition at line 9 of file SimpleIsolator.h.
pat::helper::SimpleIsolator::SimpleIsolator | ( | ) | [inline] |
Definition at line 10 of file SimpleIsolator.h.
{}
SimpleIsolator::SimpleIsolator | ( | const edm::ParameterSet & | conf, |
bool | withCut | ||
) |
Definition at line 8 of file SimpleIsolator.cc.
: BaseIsolator(conf, withCut) { }
virtual pat::helper::SimpleIsolator::~SimpleIsolator | ( | ) | [inline, virtual] |
Definition at line 12 of file SimpleIsolator.h.
{}
void SimpleIsolator::beginEvent | ( | const edm::Event & | event, |
const edm::EventSetup & | eventSetup | ||
) | [virtual] |
Implements pat::helper::BaseIsolator.
Definition at line 14 of file SimpleIsolator.cc.
References handle_, and pat::helper::BaseIsolator::input_.
virtual std::string pat::helper::SimpleIsolator::description | ( | ) | const [inline, virtual] |
Implements pat::helper::BaseIsolator.
Definition at line 16 of file SimpleIsolator.h.
References edm::InputTag::encode(), and pat::helper::BaseIsolator::input_.
void SimpleIsolator::endEvent | ( | ) | [virtual] |
Implements pat::helper::BaseIsolator.
Definition at line 19 of file SimpleIsolator.cc.
References edm::HandleBase::clear(), and handle_.
virtual float pat::helper::SimpleIsolator::getValue | ( | const edm::ProductID & | id, |
size_t | index | ||
) | const [inline, protected, virtual] |
Implements pat::helper::BaseIsolator.
Definition at line 19 of file SimpleIsolator.h.
References handle_.
edm::Handle<IsoValueMap> pat::helper::SimpleIsolator::handle_ [protected] |
Definition at line 18 of file SimpleIsolator.h.
Referenced by beginEvent(), endEvent(), and getValue().