CMS 3D CMS Logo

Classes | Functions
edm::refitem Namespace Reference

Classes

struct  GetRefPtrImpl
 
struct  GetRefPtrImpl< C, T, F, unsigned int >
 
struct  IsThinnedAvailableImpl
 
struct  IsThinnedAvailableImpl< C, unsigned int >
 

Functions

template<typename C , typename T , typename F , typename K >
void findRefItem (RefCore const &refCore, C const *container, K const &key)
 

Function Documentation

◆ findRefItem()

template<typename C , typename T , typename F , typename K >
void edm::refitem::findRefItem ( RefCore const &  refCore,
C const *  container,
K const &  key 
)
inline

Definition at line 19 of file RefItemGet.h.

References F(), HLT_2023v12_cff::finder, B2GTnPMonitor_cfi::item, crabWrapper::key, and edm::RefCore::setProductPtr().

19  {
20  F finder;
21  T const* item = finder(*container, key);
22  refCore.setProductPtr(item);
23  }
static uInt32 F(BLOWFISH_CTX *ctx, uInt32 x)
Definition: blowfish.cc:163
long double T