CMS 3D CMS Logo

Public Member Functions | Private Attributes

MultiTrackFilterHitCollector Class Reference

#include <MultiTrackFilterHitCollector.h>

Inheritance diagram for MultiTrackFilterHitCollector:
SimpleMTFHitCollector

List of all members.

Public Member Functions

const MeasurementTrackergetMeasurementTracker () 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 MeasurementTrackertheMeasurementTracker

Detailed Description

Definition at line 12 of file MultiTrackFilterHitCollector.h.


Constructor & Destructor Documentation

MultiTrackFilterHitCollector::MultiTrackFilterHitCollector ( const MeasurementTracker meas) [inline]

Definition at line 15 of file MultiTrackFilterHitCollector.h.


Member Function Documentation

const MeasurementTracker* MultiTrackFilterHitCollector::getMeasurementTracker ( ) const [inline]

Definition at line 27 of file MultiTrackFilterHitCollector.h.

References theMeasurementTracker.

virtual std::vector<TrajectoryMeasurement> MultiTrackFilterHitCollector::recHits ( const std::map< int, std::vector< TrajectoryMeasurement > > &  ,
int  ,
double   
) const [pure virtual]
virtual MultiTrajectoryMeasurement MultiTrackFilterHitCollector::TSOSfinder ( const std::map< int, std::vector< TrajectoryMeasurement > > &  tmmap,
TrajectoryMeasurement pmeas,
int  i 
) const [pure virtual]
void MultiTrackFilterHitCollector::updateEvent ( const edm::Event e) const [inline]

Member Data Documentation

Definition at line 33 of file MultiTrackFilterHitCollector.h.

Referenced by getMeasurementTracker(), and updateEvent().