Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:05

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   }  // namespace exception
0029 }  // namespace hcal
0030 
0031 #endif  // hcal_ConfigurationDatabaseException_hh_included