CMS 3D CMS Logo

SurveyParameters.h
Go to the documentation of this file.
1 #ifndef Alignment_SurveyAnalysis_SurveyParameters_h
2 #define Alignment_SurveyAnalysis_SurveyParameters_h
3 
16 
18 public:
22 
24  void apply() override;
25  int type() const override;
26 
28  AlignmentParameters* clone(const AlgebraicVector&, const AlgebraicSymMatrix&) const override;
29 
32 
35 
38 };
39 
40 #endif
Alignable
Definition: Alignable.h:27
SurveyParameters
Definition: SurveyParameters.h:17
SurveyParameters::selectedDerivatives
AlgebraicMatrix selectedDerivatives(const TrajectoryStateOnSurface &, const AlignableDetOrUnitPtr &) const override
Derivatives not implemented.
Definition: SurveyParameters.cc:31
AlignableDetOrUnitPtr
Definition: AlignableDetOrUnitPtr.h:30
SurveyParameters::cloneFromSelected
AlignmentParameters * cloneFromSelected(const AlgebraicVector &, const AlgebraicSymMatrix &) const override
Cloning not implemented.
Definition: SurveyParameters.cc:19
AlignmentParameters
Definition: AlignmentParameters.h:35
AlignmentParameters.h
TrajectoryStateOnSurface
Definition: TrajectoryStateOnSurface.h:16
SurveyParameters::SurveyParameters
SurveyParameters(Alignable *, const AlgebraicVector &par, const AlgebraicSymMatrix &cov)
Definition: SurveyParameters.cc:5
AlgebraicVector
CLHEP::HepVector AlgebraicVector
Definition: AlgebraicObjects.h:13
SurveyParameters::apply
void apply() override
apply not implemented
Definition: SurveyParameters.cc:8
AlgebraicSymMatrix
CLHEP::HepSymMatrix AlgebraicSymMatrix
Definition: AlgebraicObjects.h:15
SurveyParameters::derivatives
AlgebraicMatrix derivatives(const TrajectoryStateOnSurface &, const AlignableDetOrUnitPtr &) const override
Derivatives not implemented.
Definition: SurveyParameters.cc:25
AlgebraicMatrix
CLHEP::HepMatrix AlgebraicMatrix
Definition: AlgebraicObjects.h:14
SurveyParameters::clone
AlignmentParameters * clone(const AlgebraicVector &, const AlgebraicSymMatrix &) const override
Cloning not implemented.
Definition: SurveyParameters.cc:14
SurveyParameters::type
int type() const override
tell type (AlignmentParametersFactory::ParametersType - but no circular dependency)
Definition: SurveyParameters.cc:12