/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
MagneticField/VolumeGeometry/interface/MagVolumeOutsideValidity.h
23 строки
672 B
Cms Build
Clang-Format
03 июн 2019, 06:34
03 июн 2019, 06:34
08e36f7
Код
Авторство
О чём код?
#ifndef MagVolumeOutsideValidity_H #define MagVolumeOutsideValidity_H #include "MagneticField/VolumeGeometry/interface/MagVolume.h" #include <exception> class MagVolumeOutsideValidity : public std::exception { public: MagVolumeOutsideValidity(MagVolume::LocalPoint l, MagVolume::LocalPoint u) throw(); MagVolume::LocalPoint lower() const throw() { return lower_; } MagVolume::LocalPoint upper() const throw() { return upper_; } ~MagVolumeOutsideValidity() throw() override {} const char* what() const throw() override { return m_message.c_str(); } private: std::string m_message; MagVolume::LocalPoint lower_; MagVolume::LocalPoint upper_; }; #endif