CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
DTRecSegment2DBaseAlgo Class Referenceabstract

#include <DTRecSegment2DBaseAlgo.h>

Inheritance diagram for DTRecSegment2DBaseAlgo:
DTCombinatorialExtendedPatternReco DTCombinatorialPatternReco DTMeantimerPatternReco

Public Member Functions

virtual std::string algoName () const =0
 
 DTRecSegment2DBaseAlgo (const edm::ParameterSet &)
 Constructor. More...
 
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. More...
 

Detailed Description

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

Author
Stefano Lacaprara - INFN Legnaro stefa.nosp@m.no.l.nosp@m.acapr.nosp@m.ara@.nosp@m.pd.in.nosp@m.fn.i.nosp@m.t
Riccardo Bellan - INFN TO ricca.nosp@m.rdo..nosp@m.bella.nosp@m.n@ce.nosp@m.rn.ch

Definition at line 32 of file DTRecSegment2DBaseAlgo.h.

Constructor & Destructor Documentation

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

Constructor.

Definition at line 37 of file DTRecSegment2DBaseAlgo.h.

37 {}
virtual DTRecSegment2DBaseAlgo::~DTRecSegment2DBaseAlgo ( )
inlinevirtual

Destructor.

Definition at line 40 of file DTRecSegment2DBaseAlgo.h.

40 {}

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