Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoPixelVertexing
PixelTrackFitting
interface
PixelTrackCleanerBySharedHits.h
Go to the documentation of this file.
1
#ifndef PixelTrackFitting_PixelTrackCleanerBySharedHits_H
2
#define PixelTrackFitting_PixelTrackCleanerBySharedHits_H
3
4
#include "
FWCore/Framework/interface/EventSetup.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
7
#include "
DataFormats/TrackerRecHit2D/interface/SiPixelRecHitCollection.h
"
8
#include "
RecoPixelVertexing/PixelTrackFitting/interface/TracksWithHits.h
"
9
#include "
RecoPixelVertexing/PixelTrackFitting/interface/PixelTrackCleaner.h
"
10
11
#include <utility>
12
#include <vector>
13
14
15
class
TrackerTopology
;
16
17
class
PixelTrackCleanerBySharedHits
:
public
PixelTrackCleaner
{
18
19
public
:
20
PixelTrackCleanerBySharedHits
(
const
edm::ParameterSet
& cfg);
21
22
virtual
~PixelTrackCleanerBySharedHits
();
23
24
typedef
pixeltrackfitting::TracksWithRecHits
TracksWithRecHits
;
25
virtual
TracksWithRecHits
cleanTracks
(
const
TracksWithRecHits
& tracksWithRecHits,
const
TrackerTopology
*tTopo);
26
27
28
};
29
30
#endif
PixelTrackCleanerBySharedHits::TracksWithRecHits
pixeltrackfitting::TracksWithRecHits TracksWithRecHits
Definition:
PixelTrackCleanerBySharedHits.h:24
TracksWithHits.h
PixelTrackCleaner.h
TrackerTopology
Definition:
TrackerTopology.h:18
EventSetup.h
TrackFwd.h
PixelTrackCleanerBySharedHits::PixelTrackCleanerBySharedHits
PixelTrackCleanerBySharedHits(const edm::ParameterSet &cfg)
Definition:
PixelTrackCleanerBySharedHits.cc:12
PixelTrackCleanerBySharedHits::cleanTracks
virtual TracksWithRecHits cleanTracks(const TracksWithRecHits &tracksWithRecHits, const TrackerTopology *tTopo)
Definition:
PixelTrackCleanerBySharedHits.cc:29
PixelTrackCleaner
Definition:
PixelTrackCleaner.h:13
ParameterSet.h
SiPixelRecHitCollection.h
PixelTrackCleanerBySharedHits::~PixelTrackCleanerBySharedHits
virtual ~PixelTrackCleanerBySharedHits()
Definition:
PixelTrackCleanerBySharedHits.cc:15
pixeltrackfitting::TracksWithRecHits
std::vector< TrackWithRecHits > TracksWithRecHits
Definition:
TracksWithHits.h:13
edm::ParameterSet
Definition:
ParameterSet.h:35
PixelTrackCleanerBySharedHits
Definition:
PixelTrackCleanerBySharedHits.h:17
PixelTrackCleaner::TracksWithRecHits
pixeltrackfitting::TracksWithRecHits TracksWithRecHits
Definition:
PixelTrackCleaner.h:19
Generated for CMSSW Reference Manual by
1.8.5