CMS 3D CMS Logo

MuonGeomDet.h
Go to the documentation of this file.
1 #ifndef CommonDet_MuonGeomDet_H
2 #define CommonDet_MuonGeomDet_H
3 
7 
8 class MuonGeomDet : public GeomDet {
9 protected:
10  explicit MuonGeomDet(Plane* plane) : GeomDet(plane), theLocalAlignmentError(InvalidError()) {}
13 
14 public:
17 
18 private:
20 
21 private:
23 };
24 #endif
GeomDet
Definition: GeomDet.h:27
ReferenceCountingPointer< Plane >
MuonGeomDet::MuonGeomDet
MuonGeomDet(const ReferenceCountingPointer< Plane > &plane)
Definition: MuonGeomDet.h:11
LocalErrorExtended.h
LocalError.h
MuonGeomDet::setAlignmentPositionError
bool setAlignmentPositionError(const AlignmentPositionError &ape) final
Definition: MuonGeomDet.cc:3
MuonGeomDet::MuonGeomDet
MuonGeomDet(Plane *plane)
Definition: MuonGeomDet.h:10
MuonGeomDet::localAlignmentError
LocalErrorExtended const & localAlignmentError() const
Return local alligment error.
Definition: MuonGeomDet.h:16
LocalErrorBaseExtended< double, ErrorMatrixTag >
MuonGeomDet::theLocalAlignmentError
LocalErrorExtended theLocalAlignmentError
Definition: MuonGeomDet.h:19
Plane
Definition: Plane.h:16
MuonGeomDet
Definition: MuonGeomDet.h:8
AlignmentPositionError
Definition: AlignmentPositionError.h:10
GeomDet.h
InvalidError
Definition: TrivialError.h:8