#include <FWCore/Framework/interface/MakeDataException.h>
Usage: This exception will be thrown automatically if a a class that inherits from DataProxyTemplate<> returns 0 from its make method.
If you wish to explain the reason for the error, you can throw a MakeDataException from within your Proxy E.g.
if(outOfBoundsValue) { throw MakeDataException<record_type, value_type>( " value out of bounds", iDataKey); }