/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Alignment/TrackerAlignment/interface/AlignableStackDet.h
37 строк
1 KB
Shahzad Malik Muzaffar
[ALCA-DB] Drop Geometry/CommonDetUnit package
28 май 2026, 12:57
28 май 2026, 12:57
993d9d5
Код
Авторство
О чём код?
#ifndef Alignment_TrackerAlignment_AlignableStackDet_H #define Alignment_TrackerAlignment_AlignableStackDet_H /** \class AlignableStackDet * An alignable for StackDets in the Phase-2 Outer Tracker detector, * taking care of consistency with AlignableDet components. * * First implementation March 2022 * \author Marco Musich, U. Pisa / INFN * $Date: 2022/03/15 13:36:00 $ * $Revision: 1.0 $ */ #include "Alignment/CommonAlignment/interface/AlignableDet.h" #include "Geometry/CommonTopologies/interface/StackGeomDet.h" class AlignTransformErrorExtended; class Bounds; class StripGeomDetType; class AlignableStackDet : public AlignableDet { public: /// Constructor AlignableStackDet(const StackGeomDet *geomDet); /// reduntantly make destructor virtual ~AlignableStackDet() override = default; /// first consistify with component detunits, then call method from AlignableDet Alignments *alignments() const override; private: /// make alignments consistent with daughters void consistifyAlignments(); const Plane theLowerDetSurface; }; #endif