CMS 3D CMS Logo

KalmanAlignmentMetricsUpdator Class Reference

#include <Alignment/KalmanAlignmentAlgorithm/interface/KalmanAlignmentMetricsUpdator.h>

Inheritance diagram for KalmanAlignmentMetricsUpdator:

DummyMetricsUpdator DummyMetricsUpdator SimpleMetricsUpdator

List of all members.

Public Member Functions

virtual const std::vector
< Alignable * > 
additionalAlignables (const std::vector< Alignable * > &alignables)=0
virtual const std::map
< Alignable *, short int
additionalAlignablesWithDistances (const std::vector< Alignable * > &alignables)=0
virtual const std::vector
< Alignable * > 
alignables (void) const =0
 KalmanAlignmentMetricsUpdator (const edm::ParameterSet &config)
virtual void update (const std::vector< Alignable * > &alignables)=0
virtual ~KalmanAlignmentMetricsUpdator (void)


Detailed Description

Definition at line 9 of file KalmanAlignmentMetricsUpdator.h.


Constructor & Destructor Documentation

KalmanAlignmentMetricsUpdator::KalmanAlignmentMetricsUpdator ( const edm::ParameterSet config  )  [inline]

Definition at line 14 of file KalmanAlignmentMetricsUpdator.h.

00014 {}

virtual KalmanAlignmentMetricsUpdator::~KalmanAlignmentMetricsUpdator ( void   )  [inline, virtual]

Definition at line 16 of file KalmanAlignmentMetricsUpdator.h.

00016 {}


Member Function Documentation

virtual const std::vector< Alignable* > KalmanAlignmentMetricsUpdator::additionalAlignables ( const std::vector< Alignable * > &  alignables  )  [pure virtual]

Implemented in DummyMetricsUpdator, DummyMetricsUpdator, and SimpleMetricsUpdator.

Referenced by SingleTrajectoryUpdator::process().

virtual const std::map< Alignable*, short int > KalmanAlignmentMetricsUpdator::additionalAlignablesWithDistances ( const std::vector< Alignable * > &  alignables  )  [pure virtual]

Implemented in DummyMetricsUpdator, DummyMetricsUpdator, and SimpleMetricsUpdator.

virtual const std::vector< Alignable* > KalmanAlignmentMetricsUpdator::alignables ( void   )  const [pure virtual]

Implemented in DummyMetricsUpdator, DummyMetricsUpdator, and SimpleMetricsUpdator.

virtual void KalmanAlignmentMetricsUpdator::update ( const std::vector< Alignable * > &  alignables  )  [pure virtual]

Implemented in DummyMetricsUpdator, DummyMetricsUpdator, and SimpleMetricsUpdator.

Referenced by SingleTrajectoryUpdator::process().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:26:15 2009 for CMSSW by  doxygen 1.5.4