CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DummyUpdator.h
Go to the documentation of this file.
1 #ifndef Alignment_KalmanAlignmentAlgorithm_DummyUpdator_h
2 #define Alignment_KalmanAlignmentAlgorithm_DummyUpdator_h
3 
5 
7 
9 
11 {
12 
13 public:
14 
16  virtual ~DummyUpdator( void );
17 
19  virtual void process( const ReferenceTrajectoryPtr & trajectory,
21  AlignableNavigator* navigator,
23  const MagneticField* magField = 0 );
24 
25  virtual DummyUpdator* clone( void ) const { return new DummyUpdator( *this ); }
26 
27 };
28 
29 
30 #endif
DummyUpdator(const edm::ParameterSet &config)
Definition: DummyUpdator.cc:8
virtual DummyUpdator * clone(void) const
Definition: DummyUpdator.h:25
virtual void process(const ReferenceTrajectoryPtr &trajectory, AlignmentParameterStore *store, AlignableNavigator *navigator, KalmanAlignmentMetricsUpdator *metrics, const MagneticField *magField=0)
Calculate the improved estimate.
Definition: DummyUpdator.cc:14
A dummy alignment-updator for the KalmanAlignmentAlgorithm - it does nothing.
Definition: DummyUpdator.h:10
virtual ~DummyUpdator(void)
Definition: DummyUpdator.cc:11