![]() |
![]() |
Private Attributes | |
unsigned int | type_ |
Additional Inherited Members | |
![]() | |
enum | CandidateType { NONE, ELECTRON, MUON, PHOTON, TAU, PATELECTRON, PATMUON, PATPHOTON, PATTAU } |
![]() | |
using | argument_type = reco::CandidatePtr |
using | result_type = bool |
Definition at line 5 of file MuonTypeByOrCut.cc.
MuonTypeByOrCut::MuonTypeByOrCut | ( | const edm::ParameterSet & | c | ) |
Definition at line 20 of file MuonTypeByOrCut.cc.
References reco::Muon::CaloMuon, edm::ParameterSet::getParameter(), reco::Muon::GlobalMuon, reco::Muon::PFMuon, reco::Muon::RPCMuon, reco::Muon::StandAloneMuon, reco::Muon::TrackerMuon, create_public_lumi_plots::transform, type_, and x.
|
inlinefinalvirtual |
Reimplemented from CutApplicatorBase.
Definition at line 11 of file MuonTypeByOrCut.cc.
References CutApplicatorBase::MUON, and value().
|
finalvirtual |
Reimplemented from CutApplicatorBase.
Definition at line 38 of file MuonTypeByOrCut.cc.
References reco::Muon::type(), and type_.
|
finalvirtual |
Implements candidate_functions::CandidateCut.
Definition at line 43 of file MuonTypeByOrCut.cc.
References metsig::muon, reco::Muon::type(), and type_.
Referenced by candidateType().
|
private |
Definition at line 15 of file MuonTypeByOrCut.cc.
Referenced by Modules.Service::__str__(), Modules.Service::_placeImpl(), Modules.ESSource::_placeImpl(), Modules.ESProducer::_placeImpl(), Modules.ESPrefer::copy(), Mixins._TypedParameterizable::dumpPython(), Modules.ESPrefer::dumpPythonAs(), Modules.Service::dumpSequencePython(), RandomRunSource.RandomRunSource::insertInto(), Modules.Service::insertInto(), ExternalGeneratorFilter.ExternalGeneratorFilter::insertInto(), Mixins._TypedParameterizable::insertInto(), Modules.ESSource::moduleLabel_(), Modules.ESProducer::moduleLabel_(), MuonTypeByOrCut(), Modules.ESSource::nameInProcessDesc_(), Modules.ESProducer::nameInProcessDesc_(), Modules.ESPrefer::nameInProcessDesc_(), operator()(), and value().