CMS 3D CMS Logo

ExhaustiveMuonTrajectoryBuilder.h
Go to the documentation of this file.
1 #ifndef ExhaustiveMuonTrajectoryBuilder_h
2 #define ExhaustiveMuonTrajectoryBuilder_h
3 
14 
16 
18 {
19 public:
22 
25 
28 
30  virtual void setEvent(const edm::Event& event);
31 
32 
33 private:
34  void clean(TrajectoryContainer & trajectories) const;
35 
39 
40 };
41 
42 #endif
43 
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
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 &)
Definition: event.py:1