CMS 3D CMS Logo

Public Member Functions | Private Attributes

MonteCarloLinearizationPointFinder Class Reference

#include <MonteCarloLinearizationPointFinder.h>

Inheritance diagram for MonteCarloLinearizationPointFinder:
LinearizationPointFinder

List of all members.

Public Member Functions

virtual
MonteCarloLinearizationPointFinder
clone () const
virtual GlobalPoint getLinearizationPoint (const std::vector< FreeTrajectoryState > &) const
virtual GlobalPoint getLinearizationPoint (const std::vector< reco::TransientTrack > &) const
 MonteCarloLinearizationPointFinder ()
void setPoint (const GlobalPoint &pos)

Private Attributes

GlobalPoint thePt

Detailed Description

A linearization point finder that can be fed with the result. Naturally, this is for debugging only.

Definition at line 12 of file MonteCarloLinearizationPointFinder.h.


Constructor & Destructor Documentation

MonteCarloLinearizationPointFinder::MonteCarloLinearizationPointFinder ( )

Referenced by clone().


Member Function Documentation

virtual MonteCarloLinearizationPointFinder* MonteCarloLinearizationPointFinder::clone ( ) const [inline, virtual]

Clone method

Implements LinearizationPointFinder.

Definition at line 25 of file MonteCarloLinearizationPointFinder.h.

References MonteCarloLinearizationPointFinder().

  {
    return new MonteCarloLinearizationPointFinder ( * this );
  };
virtual GlobalPoint MonteCarloLinearizationPointFinder::getLinearizationPoint ( const std::vector< reco::TransientTrack > &  ) const [virtual]

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

Implements LinearizationPointFinder.

virtual GlobalPoint MonteCarloLinearizationPointFinder::getLinearizationPoint ( const std::vector< FreeTrajectoryState > &  ) const [virtual]

Reimplemented from LinearizationPointFinder.

void MonteCarloLinearizationPointFinder::setPoint ( const GlobalPoint pos)

The method that allows cheating


Member Data Documentation

Definition at line 28 of file MonteCarloLinearizationPointFinder.h.