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 (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, S > products (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.

                                               { 
            L<T,ILabel> temp(iP);
            return temp;
         }
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().

                                                               {
         return Label(iString, iIndex);
      }
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.

                                                               {
         return Label(iString, iIndex);
      }
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.

                                                                            {
            return ESProducts<T,S,U>(produced << i1 << i2 << i3);
         }

Variable Documentation