CMS 3D CMS Logo

PixelTrackProducer.h
Go to the documentation of this file.
1 #ifndef RecoPixelVertexing_PixelTrackFitting_plugins_PixelTrackProducer_h
2 #define RecoPixelVertexing_PixelTrackFitting_plugins_PixelTrackProducer_h
3 
6 
7 namespace edm {
8  class Event;
9  class EventSetup;
10  class ParameterSet;
12 } // namespace edm
13 class TrackerTopology;
14 
16 public:
17  explicit PixelTrackProducer(const edm::ParameterSet& conf);
18 
19  ~PixelTrackProducer() override;
20 
21  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
22 
23  void produce(edm::Event& ev, const edm::EventSetup& es) override;
24 
25 private:
27 };
28 
29 #endif // RecoPixelVertexing_PixelTrackFitting_plugins_PixelTrackProducer_h
PixelTrackProducer::produce
void produce(edm::Event &ev, const edm::EventSetup &es) override
Definition: PixelTrackProducer.cc:42
PixelTrackReconstruction
Definition: PixelTrackReconstruction.h:24
edm
HLT enums.
Definition: AlignableModifier.h:19
TrackerTopology
Definition: TrackerTopology.h:16
EDProducer.h
PixelTrackProducer
Definition: PixelTrackProducer.h:15
PixelTrackReconstruction.h
PixelTrackProducer::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition: PixelTrackProducer.cc:33
PixelTrackProducer::theReconstruction
PixelTrackReconstruction theReconstruction
Definition: PixelTrackProducer.h:26
PixelTrackProducer::~PixelTrackProducer
~PixelTrackProducer() override
Definition: PixelTrackProducer.cc:31
Event
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
edm::ParameterSet
Definition: ParameterSet.h:47
ParameterSet
Definition: Functions.h:16
edm::stream::EDProducer
Definition: EDProducer.h:38
edm::EventSetup
Definition: EventSetup.h:58
ConfigurationDescriptions
ev
bool ev
Definition: Hydjet2Hadronizer.cc:95
PixelTrackProducer::PixelTrackProducer
PixelTrackProducer(const edm::ParameterSet &conf)
Definition: PixelTrackProducer.cc:24
EventSetup
edm::Event
Definition: Event.h:73