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 public:
13 
16 
17  virtual void produce(const edm::Event& event,
18  const edm::EventSetup& eSetup,
19  std::vector<MuonRecHitContainer>& result) = 0;
20 
21 protected:
24 
27 
30 
33 
36 
39 };
40 
41 #endif
MuonSeedVPatternRecognition::MuonRecHitPointer
MuonTransientTrackingRecHit::MuonRecHitPointer MuonRecHitPointer
Definition: MuonSeedVPatternRecognition.h:10
MuonTransientTrackingRecHit::ConstMuonRecHitPointer
std::shared_ptr< MuonTransientTrackingRecHit const > ConstMuonRecHitPointer
Definition: MuonTransientTrackingRecHit.h:22
MuonSeedVPatternRecognition::~MuonSeedVPatternRecognition
virtual ~MuonSeedVPatternRecognition()
Definition: MuonSeedVPatternRecognition.h:15
MuonSeedVPatternRecognition::MuonRecHitContainer
MuonTransientTrackingRecHit::MuonRecHitContainer MuonRecHitContainer
Definition: MuonSeedVPatternRecognition.h:12
MuonTransientTrackingRecHit::MuonRecHitContainer
std::vector< MuonRecHitPointer > MuonRecHitContainer
Definition: MuonTransientTrackingRecHit.h:26
MuonTransientTrackingRecHit.h
MuonTransientTrackingRecHit::MuonRecHitPointer
std::shared_ptr< MuonTransientTrackingRecHit > MuonRecHitPointer
Definition: MuonTransientTrackingRecHit.h:21
MuonSeedVPatternRecognition::ConstMuonRecHitPointer
MuonTransientTrackingRecHit::ConstMuonRecHitPointer ConstMuonRecHitPointer
Definition: MuonSeedVPatternRecognition.h:11
MuonSeedVPatternRecognition::enableCSCMeasurement
bool enableCSCMeasurement
Enable the CSC measurement.
Definition: MuonSeedVPatternRecognition.h:35
MuonSeedVPatternRecognition::enableDTMeasurement
bool enableDTMeasurement
Enable the DT measurement.
Definition: MuonSeedVPatternRecognition.h:32
edm::ParameterSet
Definition: ParameterSet.h:36
MuonSeedVPatternRecognition::theDTRecSegmentLabel
edm::InputTag theDTRecSegmentLabel
the name of the DT rec hits collection
Definition: MuonSeedVPatternRecognition.h:23
edm::EventSetup
Definition: EventSetup.h:57
InputTag.h
MuonSeedVPatternRecognition::produce
virtual void produce(const edm::Event &event, const edm::EventSetup &eSetup, std::vector< MuonRecHitContainer > &result)=0
MuonSeedVPatternRecognition::theME0RecSegmentLabel
edm::InputTag theME0RecSegmentLabel
the name of the ME0 rec hits collection
Definition: MuonSeedVPatternRecognition.h:29
Frameworkfwd.h
MuonSeedVPatternRecognition::theCSCRecSegmentLabel
edm::InputTag theCSCRecSegmentLabel
the name of the CSC rec hits collection
Definition: MuonSeedVPatternRecognition.h:26
MuonSeedVPatternRecognition
Definition: MuonSeedVPatternRecognition.h:8
MuonSeedVPatternRecognition::MuonSeedVPatternRecognition
MuonSeedVPatternRecognition(const edm::ParameterSet &pset)
Definition: MuonSeedVPatternRecognition.cc:4
mps_fire.result
result
Definition: mps_fire.py:303
event
Definition: event.py:1
MuonSeedVPatternRecognition::enableME0Measurement
bool enableME0Measurement
Enable the ME0 measurement.
Definition: MuonSeedVPatternRecognition.h:38
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27