CMS 3D CMS Logo

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

#include <KFBasedPixelFitter.h>

Inheritance diagram for KFBasedPixelFitter:
PixelFitter

Classes

class  MyBeamSpotGeomDet
 
class  MyBeamSpotHit
 

Public Member Functions

 KFBasedPixelFitter (const edm::ParameterSet &cfg)
 
virtual reco::Trackrun (const edm::Event &ev, const edm::EventSetup &es, const std::vector< const TrackingRecHit * > &hits, const TrackingRegion &region) const
 
virtual ~KFBasedPixelFitter ()
 
- Public Member Functions inherited from PixelFitter
virtual reco::Trackrun (const edm::EventSetup &es, const std::vector< const TrackingRecHit * > &hits, const TrackingRegion &region) const
 
virtual ~PixelFitter ()
 

Public Attributes

tuple KFBasedPixelFitter
 

Private Attributes

edm::InputTag theBeamSpot
 
std::string thePropagatorLabel
 
std::string thePropagatorOppositeLabel
 
std::string theTTRHBuilderName
 
bool theUseBeamSpot
 

Detailed Description

Definition at line 21 of file KFBasedPixelFitter.h.

Constructor & Destructor Documentation

KFBasedPixelFitter::KFBasedPixelFitter ( const edm::ParameterSet cfg)
virtual KFBasedPixelFitter::~KFBasedPixelFitter ( )
inlinevirtual

Definition at line 24 of file KFBasedPixelFitter.h.

24 {}

Member Function Documentation

reco::Track * KFBasedPixelFitter::run ( const edm::Event ev,
const edm::EventSetup es,
const std::vector< const TrackingRecHit * > &  hits,
const TrackingRegion region 
) const
virtual

Reimplemented from PixelFitter.

Definition at line 95 of file KFBasedPixelFitter.cc.

Member Data Documentation

KFBasedPixelFitter.KFBasedPixelFitter
Initial value:
1 = cms.PSet(
2  ComponentName = cms.string('KFBasedPixelFitter'),
3  useBeamSpotConstraint = cms.bool(True),
4  beamSpotConstraint = cms.InputTag('offlineBeamSpot'),
5  propagator = cms.string('PropagatorWithMaterial'),
6  propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
7  TTRHBuilder = cms.string('PixelTTRHBuilderWithoutAngle')
8 )

Definition at line 3 of file KFBasedPixelFitter.py.

edm::InputTag KFBasedPixelFitter::theBeamSpot
private

Definition at line 63 of file KFBasedPixelFitter.h.

std::string KFBasedPixelFitter::thePropagatorLabel
private

Definition at line 60 of file KFBasedPixelFitter.h.

std::string KFBasedPixelFitter::thePropagatorOppositeLabel
private

Definition at line 61 of file KFBasedPixelFitter.h.

std::string KFBasedPixelFitter::theTTRHBuilderName
private

Definition at line 64 of file KFBasedPixelFitter.h.

bool KFBasedPixelFitter::theUseBeamSpot
private

Definition at line 62 of file KFBasedPixelFitter.h.