CMS 3D CMS Logo

CandidateSimMuonMatcher Member List

This is the complete list of members for CandidateSimMuonMatcher, including all inherited members.

addProcesorData(std::string key, boost::property_tree::ptree &procDataTree)IOMTFEmulationObserverinlinevirtual
atStation2(const FreeTrajectoryState &ftsStart) constCandidateSimMuonMatcher
beginRun(edm::EventSetup const &eventSetup) overrideCandidateSimMuonMatchervirtual
CandidateSimMuonMatcher(const edm::ParameterSet &edmCfg, const OMTFConfiguration *omtfConfig, const edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > &magneticFieldEsToken, const edm::ESGetToken< Propagator, TrackingComponentsRecord > &propagatorEsToken)CandidateSimMuonMatcher
cleanMatching(std::vector< MatchingResult > matchingResults, std::vector< const l1t::RegionalMuonCand *> &muonCands, AlgoMuons &ghostBustedProcMuons)CandidateSimMuonMatcher
deltaPhiPropCandMeanCandidateSimMuonMatcherprivate
deltaPhiPropCandStdDevCandidateSimMuonMatcherprivate
edmCfgCandidateSimMuonMatcherprivate
endJob() overrideCandidateSimMuonMatchervirtual
gbCandidatesCandidateSimMuonMatcherprivate
getMatchingResults()CandidateSimMuonMatcherinline
ghostBust(const l1t::RegionalMuonCandBxCollection *mtfCands, const AlgoMuons &gbCandidates, AlgoMuons &ghostBustedProcMuons)CandidateSimMuonMatcher
IOMTFEmulationObserver()IOMTFEmulationObserver
magFieldCandidateSimMuonMatcherprivate
magneticFieldEsTokenCandidateSimMuonMatcherprivate
match(const l1t::RegionalMuonCand *omtfCand, const AlgoMuonPtr &procMuon, const SimTrack &simTrack, TrajectoryStateOnSurface &tsof)CandidateSimMuonMatcher
match(const l1t::RegionalMuonCand *omtfCand, const AlgoMuonPtr &procMuon, const TrackingParticle &trackingParticle, TrajectoryStateOnSurface &tsof)CandidateSimMuonMatcher
match(std::vector< const l1t::RegionalMuonCand *> &muonCands, AlgoMuons &ghostBustedProcMuons, const edm::SimTrackContainer *simTracks, const edm::SimVertexContainer *simVertices, std::function< bool(const SimTrack &)> const &simTrackFilter)CandidateSimMuonMatcher
match(std::vector< const l1t::RegionalMuonCand *> &muonCands, AlgoMuons &ghostBustedProcMuons, const TrackingParticleCollection *trackingParticles, std::function< bool(const TrackingParticle &)> const &simTrackFilter)CandidateSimMuonMatcher
matchingResultsCandidateSimMuonMatcherprivate
matchSimple(std::vector< const l1t::RegionalMuonCand *> &muonCands, AlgoMuons &ghostBustedProcMuons, const edm::SimTrackContainer *simTracks, const edm::SimVertexContainer *simVertices, std::function< bool(const SimTrack &)> const &simTrackFilter)CandidateSimMuonMatcher
observeEventBegin(const edm::Event &event) overrideCandidateSimMuonMatchervirtual
observeEventEnd(const edm::Event &event, std::unique_ptr< l1t::RegionalMuonCandBxCollection > &finalCandidates) overrideCandidateSimMuonMatchervirtual
observeProcesorBegin(unsigned int iProcessor, l1t::tftype mtfType)IOMTFEmulationObserverinlinevirtual
observeProcesorEmulation(unsigned int iProcessor, l1t::tftype mtfType, const std::shared_ptr< OMTFinput > &, const AlgoMuons &algoCandidates, const AlgoMuons &gbCandidates, const std::vector< l1t::RegionalMuonCand > &candMuons) overrideCandidateSimMuonMatchervirtual
omtfConfigCandidateSimMuonMatcherprivate
propagate(const SimTrack &simTrack, const edm::SimVertexContainer *simVertices)CandidateSimMuonMatcher
propagate(const TrackingParticle &trackingParticle)CandidateSimMuonMatcher
propagatorCandidateSimMuonMatcherprivate
propagatorEsTokenCandidateSimMuonMatcherprivate
simTrackToFts(const SimTrack &simTrack, const SimVertex &simVertex)CandidateSimMuonMatcher
simTrackToFts(const TrackingParticle &trackingParticle)CandidateSimMuonMatcher
usePropagationCandidateSimMuonMatcherprivate
~CandidateSimMuonMatcher() overrideCandidateSimMuonMatcher
~IOMTFEmulationObserver()IOMTFEmulationObservervirtual