CMS 3D CMS Logo

Public Member Functions

DTRecSegment4DBaseAlgo Class Reference

#include <DTRecSegment4DBaseAlgo.h>

Inheritance diagram for DTRecSegment4DBaseAlgo:
DTCombinatorialPatternReco4D DTMeantimerPatternReco4D DTRefitAndCombineReco4D

List of all members.

Public Member Functions

virtual std::string algoName () const =0
 DTRecSegment4DBaseAlgo (const edm::ParameterSet &)
 Constructor.
virtual edm::OwnVector
< DTRecSegment4D
reconstruct ()=0
virtual void setChamber (const DTChamberId &chId)=0
virtual void setDTRecHit1DContainer (edm::Handle< DTRecHitCollection > all1DHits)=0
virtual void setDTRecSegment2DContainer (edm::Handle< DTRecSegment2DCollection > all2DSegments)=0
virtual void setES (const edm::EventSetup &setup)=0
virtual bool wants2DSegments ()=0
virtual ~DTRecSegment4DBaseAlgo ()
 Destructor.

Detailed Description

Abstract algo class to reconstruct 4D-segments in chamber given a set of 2D-segment

Date:
2007/03/10 16:14:43
Revision:
1.5
Author:
Riccardo Bellan - INFN TO <riccardo.bellan@cern.ch>

Definition at line 35 of file DTRecSegment4DBaseAlgo.h.


Constructor & Destructor Documentation

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

Constructor.

Definition at line 40 of file DTRecSegment4DBaseAlgo.h.

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

Destructor.

Definition at line 43 of file DTRecSegment4DBaseAlgo.h.

{}

Member Function Documentation

virtual std::string DTRecSegment4DBaseAlgo::algoName ( ) const [pure virtual]
virtual edm::OwnVector<DTRecSegment4D> DTRecSegment4DBaseAlgo::reconstruct ( ) [pure virtual]
virtual void DTRecSegment4DBaseAlgo::setChamber ( const DTChamberId chId) [pure virtual]
virtual void DTRecSegment4DBaseAlgo::setDTRecHit1DContainer ( edm::Handle< DTRecHitCollection all1DHits) [pure virtual]
virtual void DTRecSegment4DBaseAlgo::setDTRecSegment2DContainer ( edm::Handle< DTRecSegment2DCollection all2DSegments) [pure virtual]
virtual void DTRecSegment4DBaseAlgo::setES ( const edm::EventSetup setup) [pure virtual]
virtual bool DTRecSegment4DBaseAlgo::wants2DSegments ( ) [pure virtual]