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