#include <CITKIsolationConeDefinitionBase.h>
Public Member Functions | |
const std::string & | additionalCode () const |
virtual void | getEventInfo (const edm::Event &) |
virtual void | getEventSetupInfo (const edm::EventSetup &) |
virtual bool | isInIsolationCone (const reco::CandidatePtr &physob, const reco::CandidatePtr &other) const =0 |
IsolationConeDefinitionBase (const edm::ParameterSet &c) | |
IsolationConeDefinitionBase (const IsolationConeDefinitionBase &)=delete | |
const std::string & | name () const |
IsolationConeDefinitionBase & | operator= (const IsolationConeDefinitionBase &)=delete |
virtual void | setConsumes (edm::ConsumesCollector)=0 |
virtual | ~IsolationConeDefinitionBase () |
Destructor. More... | |
Protected Attributes | |
std::string | _additionalCode |
const float | _coneSize2 |
Private Attributes | |
const std::string | _name |
Definition at line 17 of file CITKIsolationConeDefinitionBase.h.
|
inline |
Definition at line 19 of file CITKIsolationConeDefinitionBase.h.
|
delete |
|
inlinevirtual |
|
inline |
Definition at line 33 of file CITKIsolationConeDefinitionBase.h.
References _additionalCode.
|
inlinevirtual |
Reimplemented in ElectronPFIsolationWithMapBasedVeto, and PhotonPFIsolationWithMapBasedVeto.
Definition at line 26 of file CITKIsolationConeDefinitionBase.h.
|
inlinevirtual |
Definition at line 25 of file CITKIsolationConeDefinitionBase.h.
|
pure virtual |
|
inline |
Definition at line 31 of file CITKIsolationConeDefinitionBase.h.
References _name.
Referenced by config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
delete |
|
pure virtual |
|
protected |
|
protected |
Definition at line 36 of file CITKIsolationConeDefinitionBase.h.
Referenced by MuonPFIsolationWithConeVeto::isInIsolationCone(), ElectronPFIsolationWithConeVeto::isInIsolationCone(), PhotonPFIsolationWithConeVeto::isInIsolationCone(), PhotonPFIsolationWithMapBasedVeto::isInIsolationCone(), and ElectronPFIsolationWithMapBasedVeto::isInIsolationCone().
|
private |
Definition at line 43 of file CITKIsolationConeDefinitionBase.h.
Referenced by plotting.Subtract::__str__(), plotting.Transform::__str__(), plotting.FakeDuplicate::__str__(), plotting.CutEfficiency::__str__(), plotting.AggregateBins::__str__(), plotting.AggregateHistos::__str__(), plotting.ROC::__str__(), trackingPlots.TimePerEventPlot::__str__(), trackingPlots.TimePerTrackPlot::__str__(), trackingPlots.TimePerEventPlot::_create(), plotting.PlotGroup::_drawSeparate(), plotting.PlotGroup::_save(), plotting.Subtract::create(), plotting.Transform::create(), plotting.FakeDuplicate::create(), plotting.CutEfficiency::create(), plotting.AggregateBins::create(), plotting.AggregateHistos::create(), trackingPlots.TimePerTrackPlot::create(), plotting.Plot::create(), plotting.PlotGroup::draw(), plotting.Plot::getName(), plotting.PlotGroup::getName(), plotting.PlotterFolder::getName(), plotting.PlotterItem::getName(), plotting.PlotterFolder::getSelectionNameIterator(), name(), validation.SimpleSample::name(), trackingPlots.Iteration::name(), plotting.PlotterItem::readDirs(), plotting.PlotGroup::remove(), and plotting.Plot::setName().