CMS 3D CMS Logo

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

#include <ZeroLinearizationPointFinder.h>

Inheritance diagram for ZeroLinearizationPointFinder:
LinearizationPointFinder

Public Member Functions

virtual
ZeroLinearizationPointFinder
clone () const
 
virtual GlobalPoint getLinearizationPoint (const std::vector< reco::TransientTrack > &) const
 
virtual GlobalPoint getLinearizationPoint (const std::vector< FreeTrajectoryState > &) const
 
- Public Member Functions inherited from LinearizationPointFinder
virtual ~LinearizationPointFinder ()
 

Detailed Description

A linearization point finder that always returns (0,0,0)

Definition at line 10 of file ZeroLinearizationPointFinder.h.

Member Function Documentation

virtual ZeroLinearizationPointFinder* ZeroLinearizationPointFinder::clone ( ) const
inlinevirtual

Clone method

Implements LinearizationPointFinder.

Definition at line 16 of file ZeroLinearizationPointFinder.h.

GlobalPoint ZeroLinearizationPointFinder::getLinearizationPoint ( const std::vector< reco::TransientTrack > &  ) const
virtual

Virtual method returning the Initial Linearization Point as an object of type GlobalPoint

Implements LinearizationPointFinder.

Definition at line 11 of file ZeroLinearizationPointFinder.cc.

13 {
14  return GlobalPoint(0.,0.,0.);
15 }
Global3DPoint GlobalPoint
Definition: GlobalPoint.h:10
GlobalPoint ZeroLinearizationPointFinder::getLinearizationPoint ( const std::vector< FreeTrajectoryState > &  tracks) const
virtual

Reimplemented from LinearizationPointFinder.

Definition at line 5 of file ZeroLinearizationPointFinder.cc.

7 {
8  return GlobalPoint(0.,0.,0.);
9 }
Global3DPoint GlobalPoint
Definition: GlobalPoint.h:10