Skip to content
Snippets Groups Projects
Commit 9a7dd527 authored by Christos Anastopoulos's avatar Christos Anastopoulos
Browse files

TrkAlignableSurfaces. Clang llvm 9 warnings on missing override

parent b0a7f876
No related branches found
No related tags found
No related merge requests found
......@@ -66,9 +66,9 @@ public:
/**Assignment operator */
AlignablePlaneSurface& operator=(const AlignablePlaneSurface& sf);
/**Equality operator*/
bool operator==(const Surface& sf) const;
virtual bool operator==(const Surface& sf) const override;
/**Implicit constructor - uses the copy constructor */
AlignablePlaneSurface* clone() const;
virtual AlignablePlaneSurface* clone() const override;
/** return associated Detector Element - forwarded from nominal Surface */
const TrkDetElementBase* associatedDetectorElement() const;
......@@ -85,19 +85,19 @@ public:
virtual const PlaneSurface& surfaceRepresentation() const override;
/** Get the nominal surface */
const PlaneSurface& nominalSurface() const;
virtual const PlaneSurface& nominalSurface() const override;
/** Get the nominal transformation */
const Amg::Transform3D& nominalTransform() const;
virtual const Amg::Transform3D& nominalTransform() const override;
/** Add an alignment correction on top of the actual one */
void addAlignmentCorrection(Amg::Transform3D& corr);
virtual void addAlignmentCorrection(Amg::Transform3D& corr) override;
/** Set an alignment correction on top of the nominal one */
void setAlignmentCorrection(Amg::Transform3D& corr);
virtual void setAlignmentCorrection(Amg::Transform3D& corr) override;
/** Set an alignment correction on top of the nominal one */
void setAlignableTransform(Amg::Transform3D& trans);
virtual void setAlignableTransform(Amg::Transform3D& trans) override;
protected:
/** The pointer ro the nominal Surface */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment