/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/HGCalGeometry/interface/HGCalGeometryLoader.h
27 строк
735 B
Sunanda
Next Step toward V17 version of HGCal Geometry
01 июн 2022, 10:30
01 июн 2022, 10:30
b453116
Код
Авторство
О чём код?
#ifndef GeometryHGCalGeometryHGCalGeometryLoader_h #define GeometryHGCalGeometryHGCalGeometryLoader_h #include "Geometry/HGCalGeometry/interface/HGCalGeometry.h" #include "Geometry/CaloGeometry/interface/CaloCellGeometry.h" #include "Geometry/CaloGeometry/interface/FlatHexagon.h" class HGCalTopology; class HGCalGeometry; class HGCalGeometryLoader { public: typedef CaloCellGeometry::CCGFloat CCGFloat; typedef std::vector<float> ParmVec; HGCalGeometryLoader(); ~HGCalGeometryLoader() = default; HGCalGeometry* build(const HGCalTopology&); private: void buildGeom(const ParmVec&, const HepGeom::Transform3D&, const DetId&, HGCalGeometry*, int mode); const double twoBysqrt3_; int parametersPerShape_; }; #endif