CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
NoRecordException Class Reference

#include <Framework/interface/NoRecordException.h>

Detailed Description

Description: An exception that is thrown whenever a EventSetup is asked to retrieve a Record it does not have.

Usage: This exception will be thrown if you call the EventSetup method get() and the record type you request does not exist. E.g.

try {
iEventSetup.get<MyRecord>()...;
} catch(eventsetup::NoRecordException& iException) {
//no record of type MyRecord found in EventSetup
...
}