![]() |
![]() |
#include <RecoMuon/MuonSeedGenerator/src/MuonSeedVPatternRecognition.h>
Public Types | |
typedef MuonTransientTrackingRecHit::ConstMuonRecHitPointer | ConstMuonRecHitPointer |
typedef MuonTransientTrackingRecHit::MuonRecHitContainer | MuonRecHitContainer |
typedef MuonTransientTrackingRecHit::MuonRecHitPointer | MuonRecHitPointer |
Public Member Functions | |
MuonSeedVPatternRecognition (const edm::ParameterSet &pset) | |
virtual void | produce (edm::Event &event, const edm::EventSetup &eSetup, std::vector< MuonRecHitContainer > &result)=0 |
virtual | ~MuonSeedVPatternRecognition () |
Protected Attributes | |
bool | enableCSCMeasurement |
Enable the CSC measurement. | |
bool | enableDTMeasurement |
Enable the DT measurement. | |
edm::InputTag | theCSCRecSegmentLabel |
the name of the CSC rec hits collection | |
edm::InputTag | theDTRecSegmentLabel |
the name of the DT rec hits collection |
Definition at line 8 of file MuonSeedVPatternRecognition.h.
typedef MuonTransientTrackingRecHit::ConstMuonRecHitPointer MuonSeedVPatternRecognition::ConstMuonRecHitPointer |
Definition at line 12 of file MuonSeedVPatternRecognition.h.
typedef MuonTransientTrackingRecHit::MuonRecHitContainer MuonSeedVPatternRecognition::MuonRecHitContainer |
Definition at line 13 of file MuonSeedVPatternRecognition.h.
typedef MuonTransientTrackingRecHit::MuonRecHitPointer MuonSeedVPatternRecognition::MuonRecHitPointer |
Definition at line 11 of file MuonSeedVPatternRecognition.h.
MuonSeedVPatternRecognition::MuonSeedVPatternRecognition | ( | const edm::ParameterSet & | pset | ) | [explicit] |
Definition at line 4 of file MuonSeedVPatternRecognition.cc.
References enableCSCMeasurement, enableDTMeasurement, edm::ParameterSet::getParameter(), theCSCRecSegmentLabel, and theDTRecSegmentLabel.
00005 : enableDTMeasurement(pset.getParameter<bool>("EnableDTMeasurement")), 00006 enableCSCMeasurement(pset.getParameter<bool>("EnableCSCMeasurement")) 00007 { 00008 if(enableDTMeasurement) 00009 // the name of the DT rec hits collection 00010 theDTRecSegmentLabel = pset.getParameter<edm::InputTag>("DTRecSegmentLabel"); 00011 00012 if(enableCSCMeasurement) 00013 // the name of the CSC rec hits collection 00014 theCSCRecSegmentLabel = pset.getParameter<edm::InputTag>("CSCRecSegmentLabel"); 00015 }
virtual MuonSeedVPatternRecognition::~MuonSeedVPatternRecognition | ( | ) | [inline, virtual] |
virtual void MuonSeedVPatternRecognition::produce | ( | edm::Event & | event, | |
const edm::EventSetup & | eSetup, | |||
std::vector< MuonRecHitContainer > & | result | |||
) | [pure virtual] |
Referenced by MuonSeedGenerator::produce().
Enable the CSC measurement.
Definition at line 32 of file MuonSeedVPatternRecognition.h.
Referenced by MuonSeedVPatternRecognition(), and MuonSeedOrcaPatternRecognition::produce().
bool MuonSeedVPatternRecognition::enableDTMeasurement [protected] |
Enable the DT measurement.
Definition at line 29 of file MuonSeedVPatternRecognition.h.
Referenced by MuonSeedVPatternRecognition(), and MuonSeedOrcaPatternRecognition::produce().
the name of the CSC rec hits collection
Definition at line 26 of file MuonSeedVPatternRecognition.h.
Referenced by MuonSeedVPatternRecognition(), and MuonSeedOrcaPatternRecognition::produce().
the name of the DT rec hits collection
Definition at line 23 of file MuonSeedVPatternRecognition.h.
Referenced by MuonSeedVPatternRecognition(), and MuonSeedOrcaPatternRecognition::produce().