#include <TrackCleaner.h>
Public Member Functions | |
virtual TracksWithRecHits | cleanTracks (const TracksWithRecHits &tracksWithRecHits, const TrackerTopology *tTopo) |
TrackCleaner (const edm::ParameterSet &ps) | |
virtual | ~TrackCleaner () |
Public Member Functions inherited from PixelTrackCleaner | |
virtual void | cleanTracks (TracksWithTTRHs &tracksWithRecHits, const TrackerTopology *tTopo) const |
virtual | ~PixelTrackCleaner () |
Private Member Functions | |
bool | areSame (const TrackingRecHit *a, const TrackingRecHit *b) |
bool | canBeMerged (const std::vector< const TrackingRecHit * > &recHitsA, const std::vector< const TrackingRecHit * > &recHitsB, const TrackerTopology *tTopo) |
bool | isCompatible (const DetId &i1, const DetId &i2, const TrackerTopology *tTopo) |
std::vector< const TrackingRecHit * > | ttrhs (const SeedingHitSet &h) const |
Additional Inherited Members | |
Public Types inherited from PixelTrackCleaner | |
typedef pixeltrackfitting::TracksWithRecHits | TracksWithRecHits |
using | TracksWithTTRHs = pixeltrackfitting::TracksWithTTRHs |
Public Attributes inherited from PixelTrackCleaner | |
bool | fast =false |
Definition at line 15 of file TrackCleaner.h.
TrackCleaner::TrackCleaner | ( | const edm::ParameterSet & | ps | ) |
Definition at line 76 of file TrackCleaner.cc.
|
virtual |
Definition at line 81 of file TrackCleaner.cc.
|
private |
Definition at line 86 of file TrackCleaner.cc.
|
private |
Definition at line 141 of file TrackCleaner.cc.
|
virtual |
Reimplemented from PixelTrackCleaner.
Definition at line 162 of file TrackCleaner.cc.
|
private |
Definition at line 100 of file TrackCleaner.cc.
|
private |