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 public:
21 
24 
26  CandidateContainer trajectories(const TrackCand&) override;
27 
29  void setEvent(const edm::Event& event) override;
30 
31 private:
33 
37 };
38 
39 #endif
ExhaustiveMuonTrajectoryBuilder::theSeeder
MuonSeedFromRecHits theSeeder
Definition: ExhaustiveMuonTrajectoryBuilder.h:35
ESHandle.h
ExhaustiveMuonTrajectoryBuilder::~ExhaustiveMuonTrajectoryBuilder
~ExhaustiveMuonTrajectoryBuilder() override
Definition: ExhaustiveMuonTrajectoryBuilder.cc:11
ExhaustiveMuonTrajectoryBuilder::theService
const MuonServiceProxy * theService
Definition: ExhaustiveMuonTrajectoryBuilder.h:36
ExhaustiveMuonTrajectoryBuilder::clean
void clean(TrajectoryContainer &trajectories) const
Definition: ExhaustiveMuonTrajectoryBuilder.cc:45
MuonTrajectoryBuilder::CandidateContainer
MuonCandidate::CandidateContainer CandidateContainer
Definition: MuonTrajectoryBuilder.h:24
ExhaustiveMuonTrajectoryBuilder
Definition: ExhaustiveMuonTrajectoryBuilder.h:17
ExhaustiveMuonTrajectoryBuilder::theTrajBuilder
StandAloneMuonTrajectoryBuilder theTrajBuilder
Definition: ExhaustiveMuonTrajectoryBuilder.h:34
MuonTrajectoryBuilder
Definition: MuonTrajectoryBuilder.h:21
edm::ParameterSet
Definition: ParameterSet.h:47
MuonSeedFromRecHits
Definition: MuonSeedFromRecHits.h:19
MuonTrajectoryBuilder::TrajectoryContainer
MuonCandidate::TrajectoryContainer TrajectoryContainer
Definition: MuonTrajectoryBuilder.h:23
ExhaustiveMuonTrajectoryBuilder::trajectories
TrajectoryContainer trajectories(const TrajectorySeed &) override
return a container of the reconstructed trajectories compatible with a given seed
Definition: ExhaustiveMuonTrajectoryBuilder.cc:13
ExhaustiveMuonTrajectoryBuilder::ExhaustiveMuonTrajectoryBuilder
ExhaustiveMuonTrajectoryBuilder(const edm::ParameterSet &pset, const MuonServiceProxy *, edm::ConsumesCollector &)
Definition: ExhaustiveMuonTrajectoryBuilder.cc:6
TrajectorySeed
Definition: TrajectorySeed.h:18
MuonTrajectoryBuilder::TrackCand
std::pair< const Trajectory *, reco::TrackRef > TrackCand
Definition: MuonTrajectoryBuilder.h:25
MuonTrajectoryBuilder.h
ConsumesCollector.h
MuonServiceProxy
Definition: MuonServiceProxy.h:38
event
Definition: event.py:1
edm::Event
Definition: Event.h:73
ExhaustiveMuonTrajectoryBuilder::setEvent
void setEvent(const edm::Event &event) override
pass the Event to the algo at each event
Definition: ExhaustiveMuonTrajectoryBuilder.cc:43
StandAloneMuonTrajectoryBuilder
Definition: StandAloneTrajectoryBuilder.h:26
MuonSeedFromRecHits.h
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27
StandAloneTrajectoryBuilder.h