#include <MuonAssociatorByHits.h>
Private Attributes | |
const edm::ParameterSet | 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 137 of file MuonAssociatorByHits.cc.
References diagnostics_, edm::ParameterSet::getUntrackedParameter(), and eostools::move().
|
virtual |
Definition at line 149 of file MuonAssociatorByHits.cc.
RecoToSimCollection MuonAssociatorByHits::associateRecoToSim | ( | const edm::RefToBaseVector< reco::Track > & | tC, |
const edm::RefVector< TrackingParticleCollection > & | TPCollectionH, | ||
const edm::Event * | event = nullptr , |
||
const edm::EventSetup * | setup = nullptr |
||
) | const |
Association Reco To Sim with Collections.
Definition at line 151 of file MuonAssociatorByHits.cc.
References MuonAssociatorByHitsHelper::associateRecoToSimIndices(), edm::RefToBaseVector< T >::begin(), conf_, diagnostics_, MillePedeFileConverter_cfg::e, edm::RefToBaseVector< T >::end(), get, helper_, edm::ESHandle< T >::product(), mps_fire::resources, singleTopDQM_cfi::setup, and trackerHitAssociatorConfig_.
|
inline |
Definition at line 32 of file MuonAssociatorByHits.h.
References edm::HandleBase::id(), dqmiolumiharvest::j, edm::RefToBaseVector< T >::push_back(), edm::RefVector< C, T, F >::push_back(), and singleTopDQM_cfi::setup.
Referenced by MuonAssociatorEDProducer::produce().
SimToRecoCollection MuonAssociatorByHits::associateSimToReco | ( | const edm::RefToBaseVector< reco::Track > & | tC, |
const edm::RefVector< TrackingParticleCollection > & | TPCollectionH, | ||
const edm::Event * | event = nullptr , |
||
const edm::EventSetup * | setup = nullptr |
||
) | const |
Association Sim To Reco with Collections.
Definition at line 200 of file MuonAssociatorByHits.cc.
References MuonAssociatorByHitsHelper::associateSimToRecoIndices(), edm::RefToBaseVector< T >::begin(), conf_, MillePedeFileConverter_cfg::e, edm::RefToBaseVector< T >::end(), get, helper_, edm::ESHandle< T >::product(), mps_fire::resources, singleTopDQM_cfi::setup, and trackerHitAssociatorConfig_.
|
inlinevirtual |
Definition at line 47 of file MuonAssociatorByHits.h.
References edm::HandleBase::id(), dqmiolumiharvest::j, edm::RefToBaseVector< T >::push_back(), edm::RefVector< C, T, F >::push_back(), and singleTopDQM_cfi::setup.
Referenced by MuonAssociatorEDProducer::produce().
|
private |
Definition at line 77 of file MuonAssociatorByHits.h.
Referenced by associateRecoToSim(), and associateSimToReco().
|
private |
Definition at line 80 of file MuonAssociatorByHits.h.
Referenced by associateRecoToSim(), and MuonAssociatorByHits().
|
private |
Definition at line 76 of file MuonAssociatorByHits.h.
Referenced by associateRecoToSim(), and associateSimToReco().
|
private |
Definition at line 78 of file MuonAssociatorByHits.h.
Referenced by associateRecoToSim(), and associateSimToReco().