#include <GlobalMuonTrajectoryBuilder.h>
Private Member Functions | |
std::vector< TrackCand > | makeTkCandCollection (const TrackCand &) |
make a TrackCand collection using tracker Track, Trajectory information More... | |
Private Attributes | |
edm::Handle < reco::TrackCollection > | allTrackerTracks |
edm::InputTag | theTkTrackLabel |
class to build muon trajectory
Definition at line 24 of file GlobalMuonTrajectoryBuilder.h.
GlobalMuonTrajectoryBuilder::GlobalMuonTrajectoryBuilder | ( | const edm::ParameterSet & | par, |
const MuonServiceProxy * | service | ||
) |
constructor with Parameter Set and MuonServiceProxy
Definition at line 58 of file GlobalMuonTrajectoryBuilder.cc.
References edm::ParameterSet::getParameter(), and theTkTrackLabel.
GlobalMuonTrajectoryBuilder::~GlobalMuonTrajectoryBuilder | ( | ) |
|
privatevirtual |
make a TrackCand collection using tracker Track, Trajectory information
Implements GlobalTrajectoryBuilderBase.
Definition at line 158 of file GlobalMuonTrajectoryBuilder.cc.
References allTrackerTracks, category(), GlobalTrajectoryBuilderBase::chooseRegionalTrackerTracks(), and position.
Referenced by trajectories().
|
virtual |
pass the Event to the algo at each event
Reimplemented from GlobalTrajectoryBuilderBase.
Definition at line 78 of file GlobalMuonTrajectoryBuilder.cc.
References allTrackerTracks, category(), LogDebug, GlobalTrajectoryBuilderBase::setEvent(), and theTkTrackLabel.
|
virtual |
reconstruct trajectories from standalone and tracker only Tracks
Implements MuonTrajectoryBuilder.
Definition at line 95 of file GlobalMuonTrajectoryBuilder.cc.
References GlobalTrajectoryBuilderBase::build(), category(), LogTrace, makeTkCandCollection(), GlobalMuonTrackMatcher::match(), query::result, GlobalTrajectoryBuilderBase::thePtCut, and GlobalTrajectoryBuilderBase::trackMatcher().
|
private |
Definition at line 49 of file GlobalMuonTrajectoryBuilder.h.
Referenced by makeTkCandCollection(), and setEvent().
|
private |
Definition at line 47 of file GlobalMuonTrajectoryBuilder.h.
Referenced by GlobalMuonTrajectoryBuilder(), and setEvent().