Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
FWCore
Framework
src
ESHandle.cc
Go to the documentation of this file.
1
#include "
FWCore/Framework/interface/ESHandle.h
"
2
#include "
FWCore/Framework/interface/ESHandleExceptionFactory.h
"
3
#include "
FWCore/Utilities/interface/EDMException.h
"
4
5
#include <exception>
6
7
namespace
edm {
8
9
eventsetup::ComponentDescription
const
*
10
ESHandleBase::description
()
const
{
11
if
(!
description_
) {
12
throw
edm::Exception
(
edm::errors::InvalidReference
,
"NullPointer"
);
13
}
14
return
description_
;
15
}
16
}
Exception
Definition:
hltDiff.cc:318
edm::ESHandleBase::description
edm::eventsetup::ComponentDescription const * description() const
Definition:
ESHandle.cc:10
EDMException.h
ESHandle.h
edm::ESHandleBase::description_
edm::eventsetup::ComponentDescription const * description_
Definition:
ESHandle.h:71
edm::errors::InvalidReference
Definition:
EDMException.h:40
ESHandleExceptionFactory.h
Generated for CMSSW Reference Manual by
1.8.5