Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoPixelVertexing
PixelTrackFitting
interface
PixelTrackCleaner.h
Go to the documentation of this file.
1
#ifndef PixelTrackFitting_PixelTrackCleaner_H
2
#define PixelTrackFitting_PixelTrackCleaner_H
3
9
#include "
RecoPixelVertexing/PixelTrackFitting/interface/TracksWithHits.h
"
10
11
class
TrackerTopology
;
12
13
class
PixelTrackCleaner
{
14
15
public
:
16
17
virtual
~PixelTrackCleaner
(){}
18
19
typedef
pixeltrackfitting::TracksWithRecHits
TracksWithRecHits
;
20
virtual
TracksWithRecHits
cleanTracks
(
const
TracksWithRecHits
& tracksWithRecHits,
21
const
TrackerTopology
*tTopo) = 0;
22
23
private
:
24
25
};
26
27
#endif
PixelTrackCleaner::~PixelTrackCleaner
virtual ~PixelTrackCleaner()
Definition:
PixelTrackCleaner.h:17
TracksWithHits.h
TrackerTopology
Definition:
TrackerTopology.h:18
PixelTrackCleaner
Definition:
PixelTrackCleaner.h:13
PixelTrackCleaner::cleanTracks
virtual TracksWithRecHits cleanTracks(const TracksWithRecHits &tracksWithRecHits, const TrackerTopology *tTopo)=0
pixeltrackfitting::TracksWithRecHits
std::vector< TrackWithRecHits > TracksWithRecHits
Definition:
TracksWithHits.h:13
PixelTrackCleaner::TracksWithRecHits
pixeltrackfitting::TracksWithRecHits TracksWithRecHits
Definition:
PixelTrackCleaner.h:19
Generated for CMSSW Reference Manual by
1.8.5