CMS 3D CMS Logo

Classes | Functions | Variables
edm::es Namespace Reference

Classes

struct  L
 
struct  Label
 

Functions

template<int ILabel, typename T >
L< T, ILabel > l (std::shared_ptr< T > &iP)
 
Label label (const std::string &iString, int iIndex)
 
Label label (int iIndex, const std::string &iString)
 
template<typename T , typename S >
ESProducts< T, Sproducts (const T &i1, const S &i2)
 
template<typename T , typename S , typename U >
ESProducts< T, S, U > products (const T &i1, const S &i2, const U &i3)
 

Variables

const eventsetup::produce::Produce produced
 

Function Documentation

template<int ILabel, typename T >
L<T,ILabel> edm::es::l ( std::shared_ptr< T > &  iP)

Definition at line 47 of file es_Label.h.

References groupFilesInBlocks::temp.

47  {
48  L<T,ILabel> temp(iP);
49  return temp;
50  }
Label edm::es::label ( const std::string &  iString,
int  iIndex 
)
inline
Label edm::es::label ( int  iIndex,
const std::string &  iString 
)
inline

Definition at line 92 of file es_Label.h.

References ecalTriggerPrimitiveDigis_cfi::Label.

92  {
93  return Label(iString, iIndex);
94  }
template<typename T , typename S >
ESProducts<T,S> edm::es::products ( const T i1,
const S i2 
)
template<typename T , typename S , typename U >
ESProducts<T,S, U> edm::es::products ( const T i1,
const S i2,
const U &  i3 
)

Definition at line 196 of file ESProducts.h.

196  {
197  return ESProducts<T,S,U>(produced << i1 << i2 << i3);
198  }
const eventsetup::produce::Produce produced
Definition: ESProducts.cc:20

Variable Documentation

const eventsetup::produce::Produce edm::es::produced