Public Attributes | |
edm::Handle< edm::ValueMap< std::vector< reco::PFCandidateRef > > > | particleBasedIsolationMap |
edm::EDGetTokenT< edm::ValueMap< std::vector< reco::PFCandidateRef > > > | particleBasedIsolationToken_ |
Private Attributes | |
const std::string | _isolateAgainst |
const std::vector< unsigned > | _miniAODVertexCodes |
const edm::InputTag | _particleBasedIsolation |
const std::string | _vertexCollection |
Additional Inherited Members | |
Protected Attributes inherited from citk::IsolationConeDefinitionBase | |
std::string | _additionalCode |
const float | _coneSize2 |
Definition at line 66 of file ElectronPFIsolationWithMapBasedVeto.cc.
|
inline |
Definition at line 68 of file ElectronPFIsolationWithMapBasedVeto.cc.
|
delete |
|
inlineoverride |
|
inlineoverridevirtual |
Reimplemented from citk::IsolationConeDefinitionBase.
Definition at line 85 of file ElectronPFIsolationWithMapBasedVeto.cc.
References iEvent, particleBasedIsolationMap, and particleBasedIsolationToken_.
|
finalvirtual |
Implements citk::IsolationConeDefinitionBase.
Definition at line 110 of file ElectronPFIsolationWithMapBasedVeto.cc.
References citk::IsolationConeDefinitionBase::_coneSize2, _miniAODVertexCodes, pat::Electron::associatedPackedPFCandidates(), reco::deltaR2(), HPSPFTauProducerPuppi_cfi::electron, Exception, edm::Ptr< T >::get(), particleBasedIsolationMap, and mps_fire::result.
|
delete |
|
inlineoverridevirtual |
Implements citk::IsolationConeDefinitionBase.
Definition at line 90 of file ElectronPFIsolationWithMapBasedVeto.cc.
References _particleBasedIsolation, edm::ConsumesCollector::mayConsume(), and particleBasedIsolationToken_.
|
private |
Definition at line 96 of file ElectronPFIsolationWithMapBasedVeto.cc.
|
private |
Definition at line 100 of file ElectronPFIsolationWithMapBasedVeto.cc.
Referenced by isInIsolationCone().
|
private |
Definition at line 101 of file ElectronPFIsolationWithMapBasedVeto.cc.
Referenced by setConsumes().
|
private |
Definition at line 96 of file ElectronPFIsolationWithMapBasedVeto.cc.
edm::Handle<edm::ValueMap<std::vector<reco::PFCandidateRef> > > ElectronPFIsolationWithMapBasedVeto::particleBasedIsolationMap |
Definition at line 82 of file ElectronPFIsolationWithMapBasedVeto.cc.
Referenced by getEventInfo(), and isInIsolationCone().
edm::EDGetTokenT<edm::ValueMap<std::vector<reco::PFCandidateRef> > > ElectronPFIsolationWithMapBasedVeto::particleBasedIsolationToken_ |
Definition at line 83 of file ElectronPFIsolationWithMapBasedVeto.cc.
Referenced by getEventInfo(), and setConsumes().