CMS 3D CMS Logo

Public Member Functions

DummyUpdator Class Reference

A dummy alignment-updator for the KalmanAlignmentAlgorithm - it does nothing. More...

#include <DummyUpdator.h>

Inheritance diagram for DummyUpdator:
KalmanAlignmentUpdator

List of all members.

Public Member Functions

virtual DummyUpdatorclone (void) const
 DummyUpdator (const edm::ParameterSet &config)
virtual void process (const ReferenceTrajectoryPtr &trajectory, AlignmentParameterStore *store, AlignableNavigator *navigator, KalmanAlignmentMetricsUpdator *metrics, const MagneticField *magField=0)
 Calculate the improved estimate.
virtual ~DummyUpdator (void)

Detailed Description

A dummy alignment-updator for the KalmanAlignmentAlgorithm - it does nothing.

Definition at line 10 of file DummyUpdator.h.


Constructor & Destructor Documentation

DummyUpdator::DummyUpdator ( const edm::ParameterSet config)

Definition at line 8 of file DummyUpdator.cc.

Referenced by clone().

: KalmanAlignmentUpdator( config ) {}
DummyUpdator::~DummyUpdator ( void  ) [virtual]

Definition at line 11 of file DummyUpdator.cc.

{}

Member Function Documentation

virtual DummyUpdator* DummyUpdator::clone ( void  ) const [inline, virtual]

Implements KalmanAlignmentUpdator.

Definition at line 25 of file DummyUpdator.h.

References DummyUpdator().

{ return new DummyUpdator( *this ); }
void DummyUpdator::process ( const ReferenceTrajectoryPtr trajectory,
AlignmentParameterStore store,
AlignableNavigator navigator,
KalmanAlignmentMetricsUpdator metrics,
const MagneticField magField = 0 
) [virtual]

Calculate the improved estimate.

Implements KalmanAlignmentUpdator.

Definition at line 14 of file DummyUpdator.cc.

                                                            {}