CMS 3D CMS Logo

MuonSeedVPatternRecognition.h
Go to the documentation of this file.
1 #ifndef MuonSeedGenerator_MuonSeedVPatternRecognition_h
2 #define MuonSeedGenerator_MuonSeedVPatternRecognition_h
3 
7 
9 {
10 public:
14 
17 
18  virtual void produce(const edm::Event& event, const edm::EventSetup& eSetup,
19  std::vector<MuonRecHitContainer> & result) = 0;
20 
21 protected:
24 
27 
30 
33 
36 
39 
40 };
41 
42 #endif
43 
MuonTransientTrackingRecHit::ConstMuonRecHitPointer ConstMuonRecHitPointer
virtual void produce(const edm::Event &event, const edm::EventSetup &eSetup, std::vector< MuonRecHitContainer > &result)=0
bool enableME0Measurement
Enable the ME0 measurement.
MuonTransientTrackingRecHit::MuonRecHitPointer MuonRecHitPointer
bool enableCSCMeasurement
Enable the CSC measurement.
std::shared_ptr< MuonTransientTrackingRecHit > MuonRecHitPointer
MuonTransientTrackingRecHit::MuonRecHitContainer MuonRecHitContainer
MuonSeedVPatternRecognition(const edm::ParameterSet &pset)
edm::InputTag theME0RecSegmentLabel
the name of the ME0 rec hits collection
bool enableDTMeasurement
Enable the DT measurement.
std::shared_ptr< MuonTransientTrackingRecHit const > ConstMuonRecHitPointer
std::vector< MuonRecHitPointer > MuonRecHitContainer
edm::InputTag theCSCRecSegmentLabel
the name of the CSC rec hits collection
Definition: event.py:1
edm::InputTag theDTRecSegmentLabel
the name of the DT rec hits collection