#include <TrajectoryCleaner.h>
Public Types | |
typedef TrackingComponentsRecord | Record |
typedef std::vector< Trajectory > | TrajectoryContainer |
typedef TrajectoryContainer::iterator | TrajectoryIterator |
typedef std::vector< Trajectory * > | TrajectoryPointerContainer |
typedef TrajectoryPointerContainer::iterator | TrajectoryPointerIterator |
Public Member Functions | |
virtual void | clean (TrajectoryContainer &) const |
virtual void | clean (TrajectoryPointerContainer &) const =0 |
TrajectoryCleaner () | |
TrajectoryCleaner (edm::ParameterSet &iConfig) | |
virtual | ~TrajectoryCleaner () |
Definition at line 13 of file TrajectoryCleaner.h.
Definition at line 16 of file TrajectoryCleaner.h.
typedef std::vector<Trajectory> TrajectoryCleaner::TrajectoryContainer |
Definition at line 17 of file TrajectoryCleaner.h.
typedef TrajectoryContainer::iterator TrajectoryCleaner::TrajectoryIterator |
Definition at line 19 of file TrajectoryCleaner.h.
typedef std::vector<Trajectory*> TrajectoryCleaner::TrajectoryPointerContainer |
Definition at line 18 of file TrajectoryCleaner.h.
typedef TrajectoryPointerContainer::iterator TrajectoryCleaner::TrajectoryPointerIterator |
Definition at line 20 of file TrajectoryCleaner.h.
|
inline |
Definition at line 22 of file TrajectoryCleaner.h.
|
inline |
Definition at line 23 of file TrajectoryCleaner.h.
|
inlinevirtual |
Definition at line 24 of file TrajectoryCleaner.h.
|
virtual |
Reimplemented in TrajectoryCleanerMerger.
Definition at line 6 of file TrajectoryCleaner.cc.
Referenced by cms::CkfTrackCandidateMakerBase::produceBase().
|
pure virtual |
Implemented in TrajectoryCleanerBySharedHits, TrajectoryCleanerBySharedSeeds, and TrajectoryCleanerMerger.