#include <SegmentToTrackAssociator.h>
Public Types | |
typedef std::vector < std::vector< int > > | intDVector |
Public Member Functions | |
MuonTransientTrackingRecHit::MuonRecHitContainer | associate (const edm::Event &, const edm::EventSetup &, const reco::Track &, std::string) |
void | clear () |
SegmentToTrackAssociator (const edm::ParameterSet &) | |
virtual | ~SegmentToTrackAssociator () |
Private Attributes | |
intDVector | indexCollectionCSC |
intDVector | indexCollectionDT |
edm::InputTag | theCSCSegmentLabel |
edm::InputTag | theDTSegmentLabel |
Definition at line 25 of file SegmentToTrackAssociator.h.
typedef std::vector< std::vector<int> > SegmentToTrackAssociator::intDVector |
Definition at line 28 of file SegmentToTrackAssociator.h.
SegmentToTrackAssociator::SegmentToTrackAssociator | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 39 of file SegmentToTrackAssociator.cc.
References edm::ParameterSet::getParameter(), theCSCSegmentLabel, and theDTSegmentLabel.
|
virtual |
Definition at line 48 of file SegmentToTrackAssociator.cc.
MuonTransientTrackingRecHit::MuonRecHitContainer SegmentToTrackAssociator::associate | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
const reco::Track & | track, | ||
std::string | TrackRefitterType | ||
) |
Definition at line 58 of file SegmentToTrackAssociator.cc.
References GeomDetEnumerators::CSC, GeomDetEnumerators::DT, TrackingRecHit::geographicalId(), edm::EventSetup::get(), edm::Ref< C, T, F >::get(), edm::Event::getByLabel(), indexCollectionCSC, indexCollectionDT, DetId::rawId(), reco::Track::recHit(), reco::Track::recHitsSize(), MuonTransientTrackingRecHit::specificBuild(), GeomDet::subDetector(), theCSCSegmentLabel, and theDTSegmentLabel.
void SegmentToTrackAssociator::clear | ( | void | ) |
Definition at line 51 of file SegmentToTrackAssociator.cc.
References indexCollectionCSC, and indexCollectionDT.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
|
private |
Definition at line 46 of file SegmentToTrackAssociator.h.
Referenced by associate(), and clear().
|
private |
Definition at line 45 of file SegmentToTrackAssociator.h.
Referenced by associate(), and clear().
|
private |
Definition at line 49 of file SegmentToTrackAssociator.h.
Referenced by associate(), and SegmentToTrackAssociator().
|
private |
Definition at line 48 of file SegmentToTrackAssociator.h.
Referenced by associate(), and SegmentToTrackAssociator().