CMS 3D CMS Logo

SurveyParameters.h

Go to the documentation of this file.
00001 #ifndef Alignment_SurveyAnalysis_SurveyParameters_h
00002 #define Alignment_SurveyAnalysis_SurveyParameters_h
00003 
00013 #include "Alignment/CommonAlignment/interface/AlignmentParameters.h"
00014 
00015 class SurveyParameters:
00016   public AlignmentParameters
00017 {
00018   public:
00019 
00022   SurveyParameters(
00023                    Alignable*,
00024                    const AlgebraicVector& par,
00025                    const AlgebraicSymMatrix& cov
00026                    );
00027 
00029   virtual AlignmentParameters* clone(
00030                                      const AlgebraicVector&,
00031                                      const AlgebraicSymMatrix&
00032                                      ) const;
00033 
00035   virtual AlignmentParameters* cloneFromSelected(
00036                                                  const AlgebraicVector&,
00037                                                  const AlgebraicSymMatrix&
00038                                                  ) const;
00039 
00041   virtual AlgebraicMatrix derivatives(
00042                                       const TrajectoryStateOnSurface&,
00043                                       const AlignableDetOrUnitPtr&
00044                                       ) const;
00045 
00047   virtual AlgebraicMatrix selectedDerivatives(
00048                                               const TrajectoryStateOnSurface&,
00049                                               const AlignableDetOrUnitPtr&
00050                                               ) const;
00051 
00052 };
00053 
00054 #endif

Generated on Tue Jun 9 17:25:00 2009 for CMSSW by  doxygen 1.5.4