CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Public Attributes
PixelTrackCleaner Class Reference

#include <PixelTrackCleaner.h>

Inheritance diagram for PixelTrackCleaner:
PixelTrackCleanerBySharedHits TrackCleaner

Public Types

typedef
pixeltrackfitting::TracksWithRecHits 
TracksWithRecHits
 
using TracksWithTTRHs = pixeltrackfitting::TracksWithTTRHs
 

Public Member Functions

virtual TracksWithRecHits cleanTracks (const TracksWithRecHits &tracksWithRecHits, const TrackerTopology *tTopo)
 
virtual void cleanTracks (TracksWithTTRHs &tracksWithRecHits, const TrackerTopology *tTopo) const
 
virtual ~PixelTrackCleaner ()
 

Public Attributes

bool fast =false
 

Detailed Description

Definition at line 14 of file PixelTrackCleaner.h.

Member Typedef Documentation

Definition at line 21 of file PixelTrackCleaner.h.

Definition at line 29 of file PixelTrackCleaner.h.

Constructor & Destructor Documentation

virtual PixelTrackCleaner::~PixelTrackCleaner ( )
inlinevirtual

Definition at line 18 of file PixelTrackCleaner.h.

18 {}

Member Function Documentation

virtual TracksWithRecHits PixelTrackCleaner::cleanTracks ( const TracksWithRecHits tracksWithRecHits,
const TrackerTopology tTopo 
)
inlinevirtual

Reimplemented in TrackCleaner.

Definition at line 22 of file PixelTrackCleaner.h.

References assert().

Referenced by PixelTrackCleanerWrapper::clean(), and PixelTrackReconstruction::run().

22  {
23  assert(false);
24  return TracksWithRecHits();
25  }
assert(m_qm.get())
pixeltrackfitting::TracksWithRecHits TracksWithRecHits
virtual void PixelTrackCleaner::cleanTracks ( TracksWithTTRHs tracksWithRecHits,
const TrackerTopology tTopo 
) const
inlinevirtual

Reimplemented in PixelTrackCleanerBySharedHits.

Definition at line 30 of file PixelTrackCleaner.h.

References assert().

31  {assert(false);}
assert(m_qm.get())

Member Data Documentation

bool PixelTrackCleaner::fast =false

Definition at line 34 of file PixelTrackCleaner.h.

Referenced by PixelTrackReconstruction::run().