Public Member Functions | |
bool | operator() (const reco::Candidate &z) const |
ZToMuMuIsolationSelector (const edm::ParameterSet &cfg, edm::ConsumesCollector &iC) | |
Private Types | |
typedef float(pat::Lepton< reco::Muon >::* | LeptonIsolationType) () const |
typedef float(pat::GenericParticle::* | TrackIsolationType) () const |
Private Attributes | |
Isolator | isolator_ |
LeptonIsolationType | leptonIsolation_ |
TrackIsolationType | trackIsolation_ |
Definition at line 50 of file ZToMuMuIsolationSelector.cc.
|
private |
Definition at line 110 of file ZToMuMuIsolationSelector.cc.
|
private |
Definition at line 111 of file ZToMuMuIsolationSelector.cc.
|
inline |
Definition at line 52 of file ZToMuMuIsolationSelector.cc.
References pat::GenericParticle::caloIso(), looper::cfg, edm::errors::Configuration, pat::GenericParticle::ecalIso(), Exception, pat::GenericParticle::hcalIso(), ZToMuMuIsolationSelector< Isolator >::leptonIsolation_, AlCaHLTBitMon_QueryRunRegistry::string, pat::GenericParticle::trackIso(), and ZToMuMuIsolationSelector< Isolator >::trackIsolation_.
|
inline |
Definition at line 71 of file ZToMuMuIsolationSelector.cc.
References Exception, reco::Candidate::hasMasterClone(), edm::errors::InvalidReference, ZToMuMuIsolationSelector< Isolator >::isolator_, ZToMuMuIsolationSelector< Isolator >::leptonIsolation_, reco::Candidate::masterClone(), ZToMuMuIsolationSelector< Isolator >::trackIsolation_, and z.
|
private |
Definition at line 114 of file ZToMuMuIsolationSelector.cc.
Referenced by ZToMuMuIsolationSelector< Isolator >::operator()().
|
private |
Definition at line 112 of file ZToMuMuIsolationSelector.cc.
Referenced by ZToMuMuIsolationSelector< Isolator >::operator()(), and ZToMuMuIsolationSelector< Isolator >::ZToMuMuIsolationSelector().
|
private |
Definition at line 113 of file ZToMuMuIsolationSelector.cc.
Referenced by ZToMuMuIsolationSelector< Isolator >::operator()(), and ZToMuMuIsolationSelector< Isolator >::ZToMuMuIsolationSelector().