1 #ifndef ExhaustiveMuonTrajectoryBuilder_h 2 #define ExhaustiveMuonTrajectoryBuilder_h MuonCandidate::CandidateContainer CandidateContainer
std::pair< const Trajectory *, reco::TrackRef > TrackCand
virtual void setEvent(const edm::Event &event)
pass the Event to the algo at each event
StandAloneMuonTrajectoryBuilder theTrajBuilder
MuonCandidate::TrajectoryContainer TrajectoryContainer
virtual ~ExhaustiveMuonTrajectoryBuilder()
MuonSeedFromRecHits theSeeder
void clean(TrajectoryContainer &trajectories) const
virtual TrajectoryContainer trajectories(const TrajectorySeed &)
return a container of the reconstructed trajectories compatible with a given seed ...
ExhaustiveMuonTrajectoryBuilder(const edm::ParameterSet &pset, const MuonServiceProxy *, edm::ConsumesCollector &)
const MuonServiceProxy * theService