1 #ifndef DataFormats_Common_BasicHandle_h
2 #define DataFormats_Common_BasicHandle_h
31 #include "boost/shared_ptr.hpp"
58 BasicHandle(boost::shared_ptr<cms::Exception>
const& iWhyFailed):
91 boost::shared_ptr<EDProduct const>
product()
const {
EDProduct const * wrapper() const
BasicHandle & operator=(BasicHandle const &rhs)
void swap(Association< C > &lhs, Association< C > &rhs)
BasicHandle(boost::shared_ptr< EDProduct const > prod, Provenance const *prov)
Provenance const * provenance() const
void swap(BasicHandle &other)
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
BasicHandle(BasicHandle const &h)
boost::shared_ptr< cms::Exception > whyFailed_
boost::shared_ptr< cms::Exception > whyFailed() const
BasicHandle(boost::shared_ptr< cms::Exception > const &iWhyFailed)
Used when the attempt to get the data failed.
boost::shared_ptr< EDProduct const > product() const
boost::shared_ptr< EDProduct const > product_
ProductID const & productID() const
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.