Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoPixelVertexing
PixelTrackFitting
interface
PixelFitter.h
Go to the documentation of this file.
1
#ifndef PixelFitter_H
2
#define PixelFitter_H
3
4
#include <vector>
5
6
#include "
DataFormats/TrackingRecHit/interface/TrackingRecHit.h
"
7
#include "
RecoTracker/TkTrackingRegions/interface/TrackingRegion.h
"
8
#include "
FWCore/Framework/interface/EventSetup.h
"
9
#include "
DataFormats/TrackReco/interface/Track.h
"
10
11
12
class
PixelFitter
{
13
public
:
14
virtual
~PixelFitter
(){}
15
virtual
reco::Track
*
run
(
16
const
edm::EventSetup
& es,
17
const
std::vector<const TrackingRecHit *>& hits,
18
const
TrackingRegion
& region)
const
= 0;
19
};
20
#endif
PixelFitter::~PixelFitter
virtual ~PixelFitter()
Definition:
PixelFitter.h:14
PixelFitter::run
virtual reco::Track * run(const edm::EventSetup &es, const std::vector< const TrackingRecHit * > &hits, const TrackingRegion ®ion) const =0
EventSetup.h
TrackingRegion
Definition:
TrackingRegion.h:26
PixelFitter
Definition:
PixelFitter.h:12
TrackingRecHit.h
TrackingRegion.h
edm::EventSetup
Definition:
EventSetup.h:44
reco::Track
Definition:
Track.h:27
Track.h
Generated for CMSSW Reference Manual by
1.8.5