13 processIndex_(theId.processIndex()),
14 productIndex_(theId.productIndex()),
20 if(prodPtr==
nullptr && prodGetter!=
nullptr) {
26 cachePtr_(iCore.cachePtr_.
load()),
27 processIndex_(iCore.processIndex_),
28 productIndex_(iCore.productIndex_),
29 elementIndex_(iIndex){}
32 cachePtr_(iOther.cachePtr_.
load()),
33 processIndex_(iOther.processIndex_),
34 productIndex_(iOther.productIndex_),
35 elementIndex_(iOther.elementIndex_){}
unsigned int elementIndex_
std::atomic< void const * > cachePtr_
ProcessIndex processIndex_
void setCacheIsProductGetter(EDProductGetter const *iGetter) const
ProductIndex productIndex_
RefCoreWithIndex & operator=(RefCoreWithIndex const &)