/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/CommonTopologies/src/TrackerGeomDet.cc
15 строк
721 B
David
move AlignmentPositionError to DataFormats/GeometryCommonDetAlgo
27 авг 2020, 13:13
27 авг 2020, 13:13
6b8ba04
Код
Авторство
О чём код?
#include "Geometry/CommonTopologies/interface/TrackerGeomDet.h" #include "DataFormats/GeometryCommonDetAlgo/interface/AlignmentPositionError.h" #include "DataFormats/GeometryCommonDetAlgo/interface/ErrorFrameTransformer.h" bool TrackerGeomDet::setAlignmentPositionError(const AlignmentPositionError& ape) { GeomDet::setAlignmentPositionError(ape); const GlobalErrorExtended& apeError = ape.globalError(); GlobalError translatApe( apeError.cxx(), apeError.cyx(), apeError.cyy(), apeError.czx(), apeError.czy(), apeError.czz()); //check only translat part is valid theLocalAlignmentError = ape.valid() ? ErrorFrameTransformer().transform(translatApe, surface()) : InvalidError(); return ape.valid(); }