/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/CommonTopologies/interface/MuonGeomDet.h
23 строки
764 B
Christopher Jones
Fix circular dependencies between Geometry packages
01 авг 2020, 21:19
01 авг 2020, 21:19
949e81d
Код
Авторство
О чём код?
#ifndef CommonDet_MuonGeomDet_H #define CommonDet_MuonGeomDet_H #include "Geometry/CommonTopologies/interface/GeomDet.h" #include "DataFormats/GeometryCommonDetAlgo/interface/LocalErrorExtended.h" class MuonGeomDet : public GeomDet { protected: explicit MuonGeomDet(Plane* plane) : GeomDet(plane), theLocalAlignmentError(InvalidError()) {} explicit MuonGeomDet(const ReferenceCountingPointer<Plane>& plane) : GeomDet(plane), theLocalAlignmentError(InvalidError()) {} public: /// Return local alligment error LocalErrorExtended const& localAlignmentError() const { return theLocalAlignmentError; } private: LocalErrorExtended theLocalAlignmentError; private: bool setAlignmentPositionError(const AlignmentPositionError& ape) final; }; #endif