#include <MuonAssociatorByHits.h>
Private Attributes | |
edm::ParameterSet const | conf_ |
std::unique_ptr < muonAssociatorByHitsDiagnostics::InputDumper > | diagnostics_ |
MuonAssociatorByHitsHelper | helper_ |
TrackerHitAssociator::Config | trackerHitAssociatorConfig_ |
Definition at line 25 of file MuonAssociatorByHits.h.
MuonAssociatorByHits::MuonAssociatorByHits | ( | const edm::ParameterSet & | conf, |
edm::ConsumesCollector && | iC | ||
) |
Definition at line 138 of file MuonAssociatorByHits.cc.
References diagnostics_, edm::ParameterSet::getUntrackedParameter(), and eostools::move().
MuonAssociatorByHits::~MuonAssociatorByHits | ( | ) |
Definition at line 155 of file MuonAssociatorByHits.cc.
|
inline |
Definition at line 33 of file MuonAssociatorByHits.h.
References edm::HandleBase::id(), j, edm::RefVector< C, T, F >::push_back(), and edm::RefToBaseVector< T >::push_back().
Referenced by MuonAssociatorEDProducer::produce().
RecoToSimCollection MuonAssociatorByHits::associateRecoToSim | ( | const edm::RefToBaseVector< reco::Track > & | tC, |
const edm::RefVector< TrackingParticleCollection > & | TPCollectionH, | ||
const edm::Event * | event = 0 , |
||
const edm::EventSetup * | setup = 0 |
||
) | const |
Association Reco To Sim with Collections.
Definition at line 160 of file MuonAssociatorByHits.cc.
References MuonAssociatorByHitsHelper::associateRecoToSimIndices(), edm::RefToBaseVector< T >::begin(), conf_, MuonAssociatorByHitsHelper::Resources::diagnostics_, diagnostics_, alignCSCRings::e, edm::RefToBaseVector< T >::end(), edm::EventSetup::get(), helper_, edm::ESHandle< class >::product(), edm::Event::productGetter(), and trackerHitAssociatorConfig_.
|
inlinevirtual |
Definition at line 48 of file MuonAssociatorByHits.h.
References edm::HandleBase::id(), j, edm::RefVector< C, T, F >::push_back(), and edm::RefToBaseVector< T >::push_back().
Referenced by MuonAssociatorEDProducer::produce().
SimToRecoCollection MuonAssociatorByHits::associateSimToReco | ( | const edm::RefToBaseVector< reco::Track > & | tC, |
const edm::RefVector< TrackingParticleCollection > & | TPCollectionH, | ||
const edm::Event * | event = 0 , |
||
const edm::EventSetup * | setup = 0 |
||
) | const |
Association Sim To Reco with Collections.
Definition at line 208 of file MuonAssociatorByHits.cc.
References MuonAssociatorByHitsHelper::associateSimToRecoIndices(), edm::RefToBaseVector< T >::begin(), conf_, edm::RefToBaseVector< T >::end(), edm::EventSetup::get(), helper_, edm::ESHandle< class >::product(), edm::Event::productGetter(), and trackerHitAssociatorConfig_.
|
private |
Definition at line 78 of file MuonAssociatorByHits.h.
Referenced by associateRecoToSim(), and associateSimToReco().
|
private |
Definition at line 81 of file MuonAssociatorByHits.h.
Referenced by associateRecoToSim(), and MuonAssociatorByHits().
|
private |
Definition at line 77 of file MuonAssociatorByHits.h.
Referenced by associateRecoToSim(), and associateSimToReco().
|
private |
Definition at line 79 of file MuonAssociatorByHits.h.
Referenced by associateRecoToSim(), and associateSimToReco().