CMS 3D CMS Logo

CkfTrackCandidateMaker.h
Go to the documentation of this file.
1 #ifndef CkfTrackCandidateMaker_h
2 #define CkfTrackCandidateMaker_h
3 
7 
9 
11 
15 
20 
22 
23 namespace cms {
25  public:
27  : CkfTrackCandidateMakerBase(conf, consumesCollector()) {
28  produces<TrackCandidateCollection>();
29  produces<std::vector<SeedStopInfo> >();
30  }
31 
32  ~CkfTrackCandidateMaker() override { ; }
33 
34  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) {
36  desc.setComment("Make Ckf track candidates");
38  descriptions.addWithDefaultLabel(desc);
39  }
40 
41  void beginRun(edm::Run const& r, edm::EventSetup const& es) override { beginRunBase(r, es); }
42 
43  void produce(edm::Event& e, const edm::EventSetup& es) override { produceBase(e, es); }
44  };
45 } // namespace cms
46 
47 #endif
void addWithDefaultLabel(ParameterSetDescription const &psetDescription)
void produce(edm::Event &e, const edm::EventSetup &es) override
#define dso_internal
Definition: Visibility.h:13
CkfTrackCandidateMaker(const edm::ParameterSet &conf)
static void fillPSetDescription(edm::ParameterSetDescription &desc)
Namespace of DDCMS conversion namespace.
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition: Run.h:45
void beginRun(edm::Run const &r, edm::EventSetup const &es) override