CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions | Variables
edm::es Namespace Reference

Classes

struct  L
 
struct  Label
 

Functions

template<int ILabel, typename T >
L< T, ILabel > l (boost::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

eventsetup::produce::Produce produced
 

Function Documentation

template<int ILabel, typename T >
L<T,ILabel> edm::es::l ( boost::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

Definition at line 89 of file es_Label.h.

References SiStripGain_Fake_cff::Label.

Referenced by PhysicsTools::MVATrainerContainerLooperImpl< Record_t >::MVATrainerContainerLooperImpl().

89  {
90  return Label(iString, iIndex);
91  }
Label edm::es::label ( int  iIndex,
const std::string &  iString 
)
inline

Definition at line 92 of file es_Label.h.

References SiStripGain_Fake_cff::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 194 of file ESProducts.h.

References produced.

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

Variable Documentation

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