Public Member Functions | |
bool | isInIsolationCone (const reco::CandidatePtr &physob, const reco::CandidatePtr &other) const final |
MuonPFIsolationWithConeVeto (const edm::ParameterSet &c) | |
MuonPFIsolationWithConeVeto (const MuonPFIsolationWithConeVeto &)=delete | |
MuonPFIsolationWithConeVeto & | operator= (const MuonPFIsolationWithConeVeto &)=delete |
void | setConsumes (edm::ConsumesCollector) override |
~MuonPFIsolationWithConeVeto () override | |
Destructor. More... | |
Public Member Functions inherited from citk::IsolationConeDefinitionBase | |
const std::string & | additionalCode () const |
virtual void | getEventInfo (const edm::Event &) |
virtual void | getEventSetupInfo (const edm::EventSetup &) |
IsolationConeDefinitionBase (const edm::ParameterSet &c) | |
IsolationConeDefinitionBase (const IsolationConeDefinitionBase &)=delete | |
const std::string & | name () const |
IsolationConeDefinitionBase & | operator= (const IsolationConeDefinitionBase &)=delete |
virtual | ~IsolationConeDefinitionBase () |
Destructor. More... | |
Private Attributes | |
const std::vector< unsigned > | _miniAODVertexCodes |
const double | _vetoConeSize2 |
const double | _vetoThreshold |
edm::EDGetTokenT< reco::VertexCollection > | _vtxToken |
Additional Inherited Members | |
Protected Attributes inherited from citk::IsolationConeDefinitionBase | |
std::string | _additionalCode |
const float | _coneSize2 |
Definition at line 13 of file MuonPFIsolationWithConeVeto.cc.
|
inline |
Definition at line 15 of file MuonPFIsolationWithConeVeto.cc.
References citk::IsolationConeDefinitionBase::_additionalCode, _vetoConeSize2, _vetoThreshold, visDQMUpload::buf, mathSSE::sqrt(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
delete |
|
inlineoverride |
|
finalvirtual |
Implements citk::IsolationConeDefinitionBase.
Definition at line 42 of file MuonPFIsolationWithConeVeto.cc.
References citk::IsolationConeDefinitionBase::_coneSize2, _miniAODVertexCodes, _vetoConeSize2, _vetoThreshold, reco::deltaR2(), Exception, edm::Ptr< T >::get(), edm::Ptr< T >::isNonnull(), and mps_fire::result.
|
delete |
|
inlineoverridevirtual |
Implements citk::IsolationConeDefinitionBase.
Definition at line 27 of file MuonPFIsolationWithConeVeto.cc.
|
private |
Definition at line 36 of file MuonPFIsolationWithConeVeto.cc.
Referenced by isInIsolationCone().
|
private |
Definition at line 32 of file MuonPFIsolationWithConeVeto.cc.
Referenced by isInIsolationCone(), and MuonPFIsolationWithConeVeto().
|
private |
Definition at line 32 of file MuonPFIsolationWithConeVeto.cc.
Referenced by isInIsolationCone(), and MuonPFIsolationWithConeVeto().
|
private |
Definition at line 37 of file MuonPFIsolationWithConeVeto.cc.