/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DetectorDescription/Parser/src/DDDividedBox.h
42 строки
1 KB
Cms Build
Clang-Format
11 май 2019, 12:09
11 май 2019, 12:09
02cea70
Код
Авторство
О чём код?
#ifndef DETECTOR_DESCRIPTION_PARSER_DD_DIVIDED_BOX_H #define DETECTOR_DESCRIPTION_PARSER_DD_DIVIDED_BOX_H #include "DDDividedGeometryObject.h" #include "DetectorDescription/Core/interface/DDTranslation.h" #include "DetectorDescription/Core/interface/DDDivision.h" class DDCompactView; class DDLogicalPart; class DDRotation; class DDDividedBoxX final : public DDDividedGeometryObject { public: DDDividedBoxX(const DDDivision& div, DDCompactView* cpv); double getMaxParameter() const override; DDTranslation makeDDTranslation(int copyNo) const override; DDRotation makeDDRotation(int copyNo) const override; DDLogicalPart makeDDLogicalPart(int copyNo) const override; }; class DDDividedBoxY final : public DDDividedGeometryObject { public: DDDividedBoxY(const DDDivision& div, DDCompactView* cpv); double getMaxParameter() const override; DDTranslation makeDDTranslation(int copyNo) const override; DDRotation makeDDRotation(int copyNo) const override; DDLogicalPart makeDDLogicalPart(int copyNo) const override; }; class DDDividedBoxZ final : public DDDividedGeometryObject { public: DDDividedBoxZ(const DDDivision& div, DDCompactView* cpv); double getMaxParameter() const override; DDTranslation makeDDTranslation(int copyNo) const override; DDRotation makeDDRotation(int copyNo) const override; DDLogicalPart makeDDLogicalPart(int copyNo) const override; }; #endif