#include <TrajectoryCleaner.h>
Public Types | |
typedef TrackingComponentsRecord | Record |
using | TempTrajectoryContainer = std::vector< TempTrajectory > |
typedef std::vector< Trajectory > | TrajectoryContainer |
typedef TrajectoryContainer::iterator | TrajectoryIterator |
typedef std::vector< Trajectory * > | TrajectoryPointerContainer |
typedef TrajectoryPointerContainer::iterator | TrajectoryPointerIterator |
Public Member Functions | |
virtual void | clean (TempTrajectoryContainer &) const |
virtual void | clean (TrajectoryContainer &) const |
virtual void | clean (TrajectoryPointerContainer &) const =0 |
TrajectoryCleaner () | |
TrajectoryCleaner (edm::ParameterSet &iConfig) | |
virtual | ~TrajectoryCleaner () |
Definition at line 14 of file TrajectoryCleaner.h.
Definition at line 17 of file TrajectoryCleaner.h.
using TrajectoryCleaner::TempTrajectoryContainer = std::vector<TempTrajectory> |
Definition at line 23 of file TrajectoryCleaner.h.
typedef std::vector<Trajectory> TrajectoryCleaner::TrajectoryContainer |
Definition at line 18 of file TrajectoryCleaner.h.
typedef TrajectoryContainer::iterator TrajectoryCleaner::TrajectoryIterator |
Definition at line 20 of file TrajectoryCleaner.h.
typedef std::vector<Trajectory*> TrajectoryCleaner::TrajectoryPointerContainer |
Definition at line 19 of file TrajectoryCleaner.h.
typedef TrajectoryPointerContainer::iterator TrajectoryCleaner::TrajectoryPointerIterator |
Definition at line 21 of file TrajectoryCleaner.h.
|
inline |
Definition at line 27 of file TrajectoryCleaner.h.
|
inline |
Definition at line 28 of file TrajectoryCleaner.h.
|
inlinevirtual |
|
virtual |
Reimplemented in FastTrajectoryCleaner.
Definition at line 5 of file TrajectoryCleaner.cc.
Referenced by clean(), cms::CkfTrackCandidateMakerBase::produceBase(), ~TrajectoryCleaner(), TrajectoryCleanerBySharedHits::~TrajectoryCleanerBySharedHits(), and TrajectoryCleanerBySharedSeeds::~TrajectoryCleanerBySharedSeeds().
|
virtual |
Definition at line 11 of file TrajectoryCleaner.cc.
References clean().
|
pure virtual |
Implemented in FastTrajectoryCleaner, TrajectoryCleanerBySharedHits, and TrajectoryCleanerBySharedSeeds.