CMS 3D CMS Logo

DTRecSegment2DBaseAlgo Class Reference

Abstract aglo class to reconstruct segments in SL given a set of hits. More...

#include <RecoLocalMuon/DTSegment/src/DTRecSegment2DBaseAlgo.h>

Inheritance diagram for DTRecSegment2DBaseAlgo:

DTCombinatorialPatternReco DTMeantimerPatternReco

List of all members.

Public Member Functions

virtual std::string algoName () const =0
 DTRecSegment2DBaseAlgo (const edm::ParameterSet &)
 Constructor.
virtual edm::OwnVector
< DTSLRecSegment2D
reconstruct (const DTSuperLayer *sl, const std::vector< DTRecHit1DPair > &hits)=0
virtual void setES (const edm::EventSetup &setup)=0
virtual ~DTRecSegment2DBaseAlgo ()
 Destructor.


Detailed Description

Abstract aglo class to reconstruct segments in SL given a set of hits.

Date
2006/04/28 15:21:52
Revision
1.4
Author:
Stefano Lacaprara - INFN Legnaro <stefano.lacaprara@pd.infn.it>

Riccardo Bellan - INFN TO <riccardo.bellan@cern.ch>

Definition at line 34 of file DTRecSegment2DBaseAlgo.h.


Constructor & Destructor Documentation

DTRecSegment2DBaseAlgo::DTRecSegment2DBaseAlgo ( const edm::ParameterSet  )  [inline]

Constructor.

Definition at line 39 of file DTRecSegment2DBaseAlgo.h.

00039 {}

virtual DTRecSegment2DBaseAlgo::~DTRecSegment2DBaseAlgo (  )  [inline, virtual]

Destructor.

Definition at line 42 of file DTRecSegment2DBaseAlgo.h.

00042 {}


Member Function Documentation

virtual std::string DTRecSegment2DBaseAlgo::algoName (  )  const [pure virtual]

Implemented in DTCombinatorialPatternReco, and DTMeantimerPatternReco.

virtual edm::OwnVector<DTSLRecSegment2D> DTRecSegment2DBaseAlgo::reconstruct ( const DTSuperLayer sl,
const std::vector< DTRecHit1DPair > &  hits 
) [pure virtual]

Implemented in DTCombinatorialPatternReco, and DTMeantimerPatternReco.

Referenced by DTRecSegment2DProducer::produce().

virtual void DTRecSegment2DBaseAlgo::setES ( const edm::EventSetup setup  )  [pure virtual]

Implemented in DTCombinatorialPatternReco, and DTMeantimerPatternReco.

Referenced by DTRecSegment2DProducer::produce().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:19:00 2009 for CMSSW by  doxygen 1.5.4