25 : m_type(type), m_modelType(TClass::GetClass(modelTypeName)), m_data(nullptr) {}
50 if (product.
address() ==
nullptr) {
const void * data() const override
bool isCollection() const override
const TClass * type() const override
FWItemRandomAccessorBase(const TClass *type, const std::type_info &modelTypeName)
const TClass * m_modelType
const TClass * modelType() const override
~FWItemRandomAccessorBase() override
void * getDataPtr() const
void setData(const edm::ObjectWithDict &) override
override if id of an object should be different than the index