CMS 3D CMS Logo

Public Member Functions

DTRecSegment2DBaseAlgo Class Reference

#include <DTRecSegment2DBaseAlgo.h>

Inheritance diagram for DTRecSegment2DBaseAlgo:
DTCombinatorialExtendedPatternReco 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.

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

Destructor.

Definition at line 42 of file DTRecSegment2DBaseAlgo.h.

{}

Member Function Documentation

virtual std::string DTRecSegment2DBaseAlgo::algoName ( ) const [pure virtual]
virtual edm::OwnVector<DTSLRecSegment2D> DTRecSegment2DBaseAlgo::reconstruct ( const DTSuperLayer sl,
const std::vector< DTRecHit1DPair > &  hits 
) [pure virtual]
virtual void DTRecSegment2DBaseAlgo::setES ( const edm::EventSetup setup) [pure virtual]