Go to the documentation of this file. 1 #ifndef RecoMuon_GlobalTrackingTools_GlobalMuonRefitter_H
2 #define RecoMuon_GlobalTrackingTools_GlobalMuonRefitter_H
MuonSegmentMatcher(const edm::ParameterSet &, edm::ConsumesCollector &iC)
constructor with Parameter Set and MuonServiceProxy
edm::EDGetTokenT< RPCRecHitCollection > rpcRecHitsToken
const edm::Event * theEvent
std::vector< const CSCSegment * > matchCSC(const reco::Track &muon, const edm::Event &event)
edm::EDGetTokenT< CSCSegmentCollection > allSegmentsCSCToken
const MuonServiceProxy * theService
virtual ~MuonSegmentMatcher()
destructor
edm::InputTag DTSegmentTags_
std::vector< const DTRecSegment4D * > matchDT(const reco::Track &muon, const edm::Event &event)
perform the matching
edm::InputTag TKtrackTags_
std::vector< const RPCRecHit * > matchRPC(const reco::Track &muon, const edm::Event &event)
edm::InputTag RPCHitTags_
edm::EDGetTokenT< DTRecSegment4DCollection > dtRecHitsToken
edm::InputTag CSCSegmentTags_