CMS 3D CMS Logo

MuonSeedVPatternRecognition Class Reference

#include <RecoMuon/MuonSeedGenerator/src/MuonSeedVPatternRecognition.h>

Inheritance diagram for MuonSeedVPatternRecognition:

MuonSeedOrcaPatternRecognition

List of all members.

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


Detailed Description

Definition at line 8 of file MuonSeedVPatternRecognition.h.


Member Typedef Documentation

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.


Constructor & Destructor Documentation

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]

Definition at line 16 of file MuonSeedVPatternRecognition.h.

00016 {}


Member Function Documentation

virtual void MuonSeedVPatternRecognition::produce ( edm::Event event,
const edm::EventSetup eSetup,
std::vector< MuonRecHitContainer > &  result 
) [pure virtual]

Referenced by MuonSeedGenerator::produce().


Member Data Documentation

bool MuonSeedVPatternRecognition::enableCSCMeasurement [protected]

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().

edm::InputTag MuonSeedVPatternRecognition::theCSCRecSegmentLabel [protected]

the name of the CSC rec hits collection

Definition at line 26 of file MuonSeedVPatternRecognition.h.

Referenced by MuonSeedVPatternRecognition(), and MuonSeedOrcaPatternRecognition::produce().

edm::InputTag MuonSeedVPatternRecognition::theDTRecSegmentLabel [protected]

the name of the DT rec hits collection

Definition at line 23 of file MuonSeedVPatternRecognition.h.

Referenced by MuonSeedVPatternRecognition(), and MuonSeedOrcaPatternRecognition::produce().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:28:48 2009 for CMSSW by  doxygen 1.5.4