CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
edm::ESGetTokenT< ESProduct > Class Template Reference

#include <EventSetup.h>

Public Member Functions

 ESGetTokenT ()=default
 

Private Member Functions

 ESGetTokenT (ESInputTag const &tag)
 

Private Attributes

ESInputTag m_tag {}
 

Friends

class EDConsumerBase
 
class ESConsumesCollector
 
class ESProducer
 
class EventSetup
 
class eventsetup::EventSetupRecord
 

Detailed Description

template<typename ESProduct>
class edm::ESGetTokenT< ESProduct >

Definition at line 45 of file EventSetup.h.

Constructor & Destructor Documentation

template<typename ESProduct>
edm::ESGetTokenT< ESProduct >::ESGetTokenT ( )
default
template<typename ESProduct>
edm::ESGetTokenT< ESProduct >::ESGetTokenT ( ESInputTag const &  tag)
inlineexplicitprivate

Friends And Related Function Documentation

template<typename ESProduct>
friend class EDConsumerBase
friend

Definition at line 32 of file ESGetToken.h.

template<typename ESProduct>
friend class ESConsumesCollector
friend

Definition at line 34 of file ESGetToken.h.

template<typename ESProduct>
friend class ESProducer
friend

Definition at line 33 of file ESGetToken.h.

template<typename ESProduct>
friend class EventSetup
friend

Definition at line 35 of file ESGetToken.h.

template<typename ESProduct>
friend class eventsetup::EventSetupRecord
friend

Definition at line 36 of file ESGetToken.h.

Member Data Documentation

template<typename ESProduct>
ESInputTag edm::ESGetTokenT< ESProduct >::m_tag {}
private

Definition at line 44 of file ESGetToken.h.

Referenced by edm::EventSetup::getData().