19 wrapperOwner_(makeWrapper(wrapper, interface)) {
22 boost::shared_ptr<void const>
boost::shared_ptr< void const > makeWrapper(void const *wrapper, WrapperInterfaceBase const *interface)
WrapperInterfaceBase const * interface_
boost::shared_ptr< void const > wrapperOwner_
EDProductDeleter(WrapperInterfaceBase const *interface)
void operator()(void const *wrapper) const
void deleteProduct(void const *me) const
void const * wrapper() const
T get(const Candidate &c)
static HepMC::HEPEVT_Wrapper wrapper