![]() |
![]() |
#include <MultiTrackFilterHitCollector.h>
Public Member Functions | |
const MeasurementTracker * | getMeasurementTracker () const |
MultiTrackFilterHitCollector (const MeasurementTracker *meas) | |
virtual std::vector < TrajectoryMeasurement > | recHits (const std::map< int, std::vector< TrajectoryMeasurement > > &, int, double) const =0 |
virtual MultiTrajectoryMeasurement | TSOSfinder (const std::map< int, std::vector< TrajectoryMeasurement > > &tmmap, TrajectoryMeasurement &pmeas, int i) const =0 |
void | updateEvent (const edm::Event &e) const |
Private Attributes | |
const MeasurementTracker * | theMeasurementTracker |
Definition at line 12 of file MultiTrackFilterHitCollector.h.
MultiTrackFilterHitCollector::MultiTrackFilterHitCollector | ( | const MeasurementTracker * | meas | ) | [inline] |
Definition at line 15 of file MultiTrackFilterHitCollector.h.
: theMeasurementTracker(meas){}
const MeasurementTracker* MultiTrackFilterHitCollector::getMeasurementTracker | ( | ) | const [inline] |
Definition at line 27 of file MultiTrackFilterHitCollector.h.
References theMeasurementTracker.
{return theMeasurementTracker;}
virtual std::vector<TrajectoryMeasurement> MultiTrackFilterHitCollector::recHits | ( | const std::map< int, std::vector< TrajectoryMeasurement > > & | , |
int | , | ||
double | |||
) | const [pure virtual] |
Implemented in SimpleMTFHitCollector.
Referenced by MTFTrackProducerAlgorithm::collectHits().
virtual MultiTrajectoryMeasurement MultiTrackFilterHitCollector::TSOSfinder | ( | const std::map< int, std::vector< TrajectoryMeasurement > > & | tmmap, |
TrajectoryMeasurement & | pmeas, | ||
int | i | ||
) | const [pure virtual] |
Implemented in SimpleMTFHitCollector.
Referenced by MTFTrackProducerAlgorithm::updateHits().
void MultiTrackFilterHitCollector::updateEvent | ( | const edm::Event & | e | ) | const [inline] |
Definition at line 29 of file MultiTrackFilterHitCollector.h.
References theMeasurementTracker, and MeasurementTracker::update().
{theMeasurementTracker->update(e);}
const MeasurementTracker* MultiTrackFilterHitCollector::theMeasurementTracker [private] |
Definition at line 33 of file MultiTrackFilterHitCollector.h.
Referenced by getMeasurementTracker(), and updateEvent().