#include <DTRecSegment4DBaseAlgo.h>
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. |
Abstract algo class to reconstruct 4D-segments in chamber given a set of 2D-segment
Definition at line 35 of file DTRecSegment4DBaseAlgo.h.
DTRecSegment4DBaseAlgo::DTRecSegment4DBaseAlgo | ( | const edm::ParameterSet & | ) | [inline] |
virtual DTRecSegment4DBaseAlgo::~DTRecSegment4DBaseAlgo | ( | ) | [inline, virtual] |
virtual std::string DTRecSegment4DBaseAlgo::algoName | ( | ) | const [pure virtual] |
Implemented in DTCombinatorialPatternReco4D, DTMeantimerPatternReco4D, and DTRefitAndCombineReco4D.
virtual edm::OwnVector<DTRecSegment4D> DTRecSegment4DBaseAlgo::reconstruct | ( | ) | [pure virtual] |
Implemented in DTCombinatorialPatternReco4D, DTMeantimerPatternReco4D, and DTRefitAndCombineReco4D.
virtual void DTRecSegment4DBaseAlgo::setChamber | ( | const DTChamberId & | chId | ) | [pure virtual] |
Implemented in DTCombinatorialPatternReco4D, DTMeantimerPatternReco4D, and DTRefitAndCombineReco4D.
virtual void DTRecSegment4DBaseAlgo::setDTRecHit1DContainer | ( | edm::Handle< DTRecHitCollection > | all1DHits | ) | [pure virtual] |
Implemented in DTCombinatorialPatternReco4D, DTMeantimerPatternReco4D, and DTRefitAndCombineReco4D.
virtual void DTRecSegment4DBaseAlgo::setDTRecSegment2DContainer | ( | edm::Handle< DTRecSegment2DCollection > | all2DSegments | ) | [pure virtual] |
Implemented in DTCombinatorialPatternReco4D, DTMeantimerPatternReco4D, and DTRefitAndCombineReco4D.
virtual void DTRecSegment4DBaseAlgo::setES | ( | const edm::EventSetup & | setup | ) | [pure virtual] |
Implemented in DTCombinatorialPatternReco4D, DTMeantimerPatternReco4D, and DTRefitAndCombineReco4D.
virtual bool DTRecSegment4DBaseAlgo::wants2DSegments | ( | ) | [pure virtual] |
Implemented in DTCombinatorialPatternReco4D, DTMeantimerPatternReco4D, and DTRefitAndCombineReco4D.