#include <MultiRecHitCollector.h>
Public Member Functions | |
const MeasurementTracker * | getMeasurementTracker () const |
MultiRecHitCollector (const MeasurementTracker *meas) | |
virtual std::vector < TrajectoryMeasurement > | recHits (const Trajectory &) const =0 |
void | updateEvent (const edm::Event &e) const |
Private Attributes | |
const MeasurementTracker * | theMeasurementTracker |
Definition at line 11 of file MultiRecHitCollector.h.
MultiRecHitCollector::MultiRecHitCollector | ( | const MeasurementTracker * | meas | ) | [inline] |
Definition at line 14 of file MultiRecHitCollector.h.
: theMeasurementTracker(meas){}
const MeasurementTracker* MultiRecHitCollector::getMeasurementTracker | ( | ) | const [inline] |
Definition at line 19 of file MultiRecHitCollector.h.
References theMeasurementTracker.
{return theMeasurementTracker;}
virtual std::vector<TrajectoryMeasurement> MultiRecHitCollector::recHits | ( | const Trajectory & | ) | const [pure virtual] |
Implemented in GroupedDAFHitCollector, and SimpleDAFHitCollector.
Referenced by DAFTrackProducerAlgorithm::collectHits().
void MultiRecHitCollector::updateEvent | ( | const edm::Event & | e | ) | const [inline] |
Definition at line 21 of file MultiRecHitCollector.h.
References theMeasurementTracker, and MeasurementTracker::update().
{theMeasurementTracker->update(e);}
const MeasurementTracker* MultiRecHitCollector::theMeasurementTracker [private] |
Definition at line 25 of file MultiRecHitCollector.h.
Referenced by getMeasurementTracker(), and updateEvent().