Back to home page

Project CMSSW displayed by LXR

 
 

    


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

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