File indexing completed on 2023-03-17 10:44:51
0001 #ifndef hcal_ConfigurationDatabaseException_hh_included
0002 #define hcal_ConfigurationDatabaseException_hh_included 1
0003
0004 #include "CaloOnlineTools/HcalOnlineDb/interface/Exception.hh"
0005
0006 namespace hcal {
0007 namespace exception {
0008
0009 class ConfigurationDatabaseException : public Exception {
0010 public:
0011 ConfigurationDatabaseException(const std::string& name,
0012 const std::string& message,
0013 const std::string& module,
0014 int line,
0015 const std::string& function)
0016 : Exception(name, message, module, line, function) {}
0017 #ifdef HAVE_XDAQ
0018 ConfigurationDatabaseException(const std::string& name,
0019 const std::string& message,
0020 const std::string& module,
0021 int line,
0022 const std::string& function,
0023 xcept::Exception& e)
0024 : Exception(name, message, module, line, function, e) {}
0025 #endif
0026 };
0027
0028 }
0029 }
0030
0031 #endif