Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-09-12 04:16:28

0001 // -*- C++ -*-
0002 #ifndef FWCore_Framework_NoProductResolverException_h
0003 #define FWCore_Framework_NoProductResolverException_h
0004 //
0005 // Package:     Framework
0006 // Module:      NoProductResolverException
0007 //
0008 /**\class edm::eventsetup::NoProductResolverException
0009 
0010  Description: An exception that is thrown whenever resolver was not available
0011               in the EventSetup
0012 */
0013 //
0014 // Author:      Valentine Kouznetsov
0015 // Created:     Wed Apr 23 10:58:26 EDT 2003
0016 //
0017 
0018 #include "FWCore/Framework/interface/EventSetupRecordKey.h"
0019 #include "FWCore/Utilities/interface/Exception.h"
0020 
0021 namespace edm {
0022   namespace eventsetup {
0023 
0024     class NoProductResolverException : public cms::Exception {
0025     public:
0026       NoProductResolverException(const EventSetupRecordKey&,
0027                                  const char* iClassName,
0028                                  const char* productLabel,
0029                                  bool moduleLabelDoesNotMatch);
0030     };
0031 
0032   }  // namespace eventsetup
0033 }  // namespace edm
0034 
0035 #endif