CMS 3D CMS Logo

Public Member Functions

ZeroLinearizationPointFinder Class Reference

#include <ZeroLinearizationPointFinder.h>

Inheritance diagram for ZeroLinearizationPointFinder:
LinearizationPointFinder

List of all members.

Public Member Functions

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

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 [inline, virtual]

Clone method

Implements LinearizationPointFinder.

Definition at line 16 of file ZeroLinearizationPointFinder.h.

  {
    return new ZeroLinearizationPointFinder ( * this );
  };
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.

{
  return GlobalPoint(0.,0.,0.);
}
GlobalPoint ZeroLinearizationPointFinder::getLinearizationPoint ( const std::vector< FreeTrajectoryState > &  tracks) const [virtual]

Reimplemented from LinearizationPointFinder.

Definition at line 5 of file ZeroLinearizationPointFinder.cc.

{
  return GlobalPoint(0.,0.,0.);
}