1 #ifndef Alignment_CommonAlignment_AlignableDet_h
2 #define Alignment_CommonAlignment_AlignableDet_h
19 void update(
const GeomDet* geomDet,
bool updateComponents =
true);
50 #endif // ALIGNABLE_DET_H
Alignments * alignments() const override
Return vector of alignment data.
const AlignmentPositionError * alignmentPositionError() const
alignment position error - for checking only, otherwise use alignmentErrors() above! ...
AlignmentPositionError * theAlignmentPositionError
~AlignableDet() override
Destructor.
AlignmentErrorsExtended * alignmentErrors() const override
Return vector of alignment errors.
void addAlignmentPositionErrorFromRotation(const RotationType &rot, bool propagateDown) override
AlignableDet(const GeomDet *geomDet, bool addComponents=true)
void update(const GeomDet *geomDet, bool updateComponents=true)
void setAlignmentPositionError(const AlignmentPositionError &ape, bool propagateDown) override
Set the AlignmentPositionError and, if (propagateDown), to all components.
void addAlignmentPositionError(const AlignmentPositionError &ape, bool propagateDown) override