#include <DTRecSegment2DBaseAlgo.h>
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. |
Abstract aglo class to reconstruct segments in SL given a set of hits
Definition at line 34 of file DTRecSegment2DBaseAlgo.h.
DTRecSegment2DBaseAlgo::DTRecSegment2DBaseAlgo | ( | const edm::ParameterSet & | ) | [inline] |
virtual DTRecSegment2DBaseAlgo::~DTRecSegment2DBaseAlgo | ( | ) | [inline, virtual] |
virtual std::string DTRecSegment2DBaseAlgo::algoName | ( | ) | const [pure virtual] |
Implemented in DTCombinatorialExtendedPatternReco, DTCombinatorialPatternReco, and DTMeantimerPatternReco.
virtual edm::OwnVector<DTSLRecSegment2D> DTRecSegment2DBaseAlgo::reconstruct | ( | const DTSuperLayer * | sl, |
const std::vector< DTRecHit1DPair > & | hits | ||
) | [pure virtual] |
Implemented in DTCombinatorialExtendedPatternReco, DTCombinatorialPatternReco, and DTMeantimerPatternReco.
virtual void DTRecSegment2DBaseAlgo::setES | ( | const edm::EventSetup & | setup | ) | [pure virtual] |
Implemented in DTCombinatorialExtendedPatternReco, DTCombinatorialPatternReco, and DTMeantimerPatternReco.