CMS 3D CMS Logo

PixelTracksProducer.h
Go to the documentation of this file.
1 #ifndef FastSimulation_Tracking_PixelTracksProducer_H
2 #define FastSimulation_Tracking_PixelTracksProducer_H
3 
6 
8 
9 #include <string>
10 
11 class PixelFitter;
12 class PixelTrackFilter;
14 
15 namespace edm {
16  class ParameterSet;
17  class Event;
18  class EventSetup;
19 } // namespace edm
20 
22 public:
23  explicit PixelTracksProducer(const edm::ParameterSet& conf);
24 
25  ~PixelTracksProducer() override;
26 
27  void produce(edm::Event& ev, const edm::EventSetup& es) override;
28 
29 private:
31  std::unique_ptr<TrackingRegionProducer> theRegionProducer;
32 
35 };
36 #endif
PixelTracksProducer::~PixelTracksProducer
~PixelTracksProducer() override
edm::EDGetTokenT< PixelFitter >
edm
HLT enums.
Definition: AlignableModifier.h:19
PixelTracksProducer::produce
void produce(edm::Event &ev, const edm::EventSetup &es) override
Definition: PixelTracksProducer.cc:56
PixelTracksProducer::fitterToken
edm::EDGetTokenT< PixelFitter > fitterToken
Definition: PixelTracksProducer.h:30
PixelTracksProducer::filterToken
edm::EDGetTokenT< PixelTrackFilter > filterToken
Definition: PixelTracksProducer.h:34
EDProducer.h
PixelFitter
Definition: PixelFitter.h:8
Event
PixelTracksProducer::PixelTracksProducer
PixelTracksProducer(const edm::ParameterSet &conf)
Definition: PixelTracksProducer.cc:35
PixelTracksProducer::seedProducerToken
edm::EDGetTokenT< TrajectorySeedCollection > seedProducerToken
Definition: PixelTracksProducer.h:33
edm::ParameterSet
Definition: ParameterSet.h:47
ParameterSet
Definition: Functions.h:16
edm::stream::EDProducer
Definition: EDProducer.h:38
edm::EventSetup
Definition: EventSetup.h:58
TrajectorySeedCollection.h
InputTag.h
PixelTracksProducer
Definition: PixelTracksProducer.h:21
ev
bool ev
Definition: Hydjet2Hadronizer.cc:95
TrackingRegionProducer
Definition: TrackingRegionProducer.h:12
EventSetup
edm::Event
Definition: Event.h:73
PixelTracksProducer::theRegionProducer
std::unique_ptr< TrackingRegionProducer > theRegionProducer
Definition: PixelTracksProducer.h:31
PixelTrackFilter
Definition: PixelTrackFilter.h:8