1 #ifndef DataFormats_Common_OutputHandle_h
2 #define DataFormats_Common_OutputHandle_h
37 class BranchDescription;
std::shared_ptr< cms::Exception > whyFailed_
WrapperBase const * wrapper() const
OutputHandle(std::shared_ptr< cms::Exception > const &iWhyFailed)
Used when the attempt to get the data failed.
ProductProvenance const * productProvenance() const
void swap(Association< C > &lhs, Association< C > &rhs)
OutputHandle(WrapperBase const *product, BranchDescription const *desc, ProductProvenance *productProvenance)
BranchDescription const * desc_
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
std::shared_ptr< cms::Exception > whyFailed() const
WrapperBase const * product_
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
OutputHandle & operator=(OutputHandle const &rhs)
ProductProvenance * productProvenance_
void swap(OutputHandle &other)
BranchDescription const * desc() const
OutputHandle(OutputHandle const &h)