/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/HGCalCommonData/interface/AHCalParameters.h
37 строк
1 KB
Ianna Osborne
deleted member function should be public
13 фев 2020, 13:53
13 фев 2020, 13:53
3ab1575
Код
Авторство
О чём код?
#ifndef Geometry_HGCalCommonData_AHCALPARAMETERS_H #define Geometry_HGCalCommonData_AHCALPARAMETERS_H 1 #include "FWCore/ParameterSet/interface/ParameterSet.h" /** \class AHCalParameters * Keeps parameters for AHCal */ class AHCalParameters { public: /** Create geometry of AHCal */ AHCalParameters(edm::ParameterSet const&); AHCalParameters() = delete; ~AHCalParameters() {} /// get maximum number of layers int maxDepth() const { return maxDepth_; } /// get the local coordinate in the plane and along depth double deltaX() const { return deltaX_; } double deltaY() const { return deltaY_; } double deltaZ() const { return deltaZ_; } double zFirst() const { return zFirst_; } /// Constants used static constexpr int kColumn_ = 100; static constexpr int kRow_ = 100; static constexpr int kSign_ = 10; static constexpr int kRowColumn_ = kRow_ * kColumn_; static constexpr int kSignRowColumn_ = kSign_ * kRowColumn_; private: const int maxDepth_; const double deltaX_, deltaY_, deltaZ_, zFirst_; }; #endif