CMS 3D CMS Logo

Classes | Public Member Functions | Private Member Functions | Private Attributes

edm::ESOutlet< T, TRec > Class Template Reference

#include <ESOutlet.h>

Inheritance diagram for edm::ESOutlet< T, TRec >:
edm::OutletBase< T >

List of all members.

Classes

class  Getter

Public Member Functions

 ESOutlet (const edm::EventSetup &iES, ExtensionCord< T > &iCord)
 ESOutlet (const edm::EventSetup &iES, const std::string &iLabel, ExtensionCord< T > &iCord)

Private Member Functions

 ESOutlet (const ESOutlet &)
const ESOutletoperator= (const ESOutlet &)

Private Attributes

Getter getter_

Detailed Description

template<class T, class TRec>
class edm::ESOutlet< T, TRec >

Definition at line 36 of file ESOutlet.h.


Constructor & Destructor Documentation

template<class T , class TRec >
edm::ESOutlet< T, TRec >::ESOutlet ( const edm::EventSetup iES,
ExtensionCord< T > &  iCord 
) [inline]

Definition at line 56 of file ESOutlet.h.

References edm::ESOutlet< T, TRec >::getter_, and edm::OutletBase< T >::setGetter().

                                       :
       OutletBase<T>(iCord),
       getter_(iES)  {
         this->setGetter(&getter_);
      }
template<class T , class TRec >
edm::ESOutlet< T, TRec >::ESOutlet ( const edm::EventSetup iES,
const std::string &  iLabel,
ExtensionCord< T > &  iCord 
) [inline]

Definition at line 63 of file ESOutlet.h.

References edm::ESOutlet< T, TRec >::getter_, and edm::OutletBase< T >::setGetter().

                                      :
       getter_(iES,iLabel) {
         this->setGetter( &getter_);
      }
template<class T , class TRec >
edm::ESOutlet< T, TRec >::ESOutlet ( const ESOutlet< T, TRec > &  ) [private]

Member Function Documentation

template<class T , class TRec >
const ESOutlet& edm::ESOutlet< T, TRec >::operator= ( const ESOutlet< T, TRec > &  ) [private]

Member Data Documentation

template<class T , class TRec >
Getter edm::ESOutlet< T, TRec >::getter_ [private]

Definition at line 78 of file ESOutlet.h.

Referenced by edm::ESOutlet< T, TRec >::ESOutlet().