CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
EG9X105XObjectUpdateModifier::TokenHandlePair< T > Class Template Reference

Public Member Functions

const edm::Handle< T > & handle () const
 
void setHandle (const edm::Event &iEvent)
 
 TokenHandlePair (const edm::ParameterSet &conf, const std::string &name, edm::ConsumesCollector &cc)
 

Private Attributes

edm::Handle< Thandle_
 
edm::EDGetTokenT< Ttoken_
 

Detailed Description

template<typename T>
class EG9X105XObjectUpdateModifier::TokenHandlePair< T >

Definition at line 26 of file EG9X105XObjectUpdateModifier.cc.

Constructor & Destructor Documentation

◆ TokenHandlePair()

template<typename T>
EG9X105XObjectUpdateModifier::TokenHandlePair< T >::TokenHandlePair ( const edm::ParameterSet conf,
const std::string &  name,
edm::ConsumesCollector cc 
)
inline

Definition at line 28 of file EG9X105XObjectUpdateModifier.cc.

29  : token_(cc.consumes(conf.getParameter<edm::InputTag>(name))) {}
T getParameter(std::string const &) const
Definition: ParameterSet.h:303
uint32_t cc[maxCellsPerHit]
Definition: gpuFishbone.h:49
const std::string & name() const

Member Function Documentation

◆ handle()

template<typename T>
const edm::Handle<T>& EG9X105XObjectUpdateModifier::TokenHandlePair< T >::handle ( ) const
inline

◆ setHandle()

template<typename T>
void EG9X105XObjectUpdateModifier::TokenHandlePair< T >::setHandle ( const edm::Event iEvent)
inline

Member Data Documentation

◆ handle_

template<typename T>
edm::Handle<T> EG9X105XObjectUpdateModifier::TokenHandlePair< T >::handle_
private

◆ token_

template<typename T>
edm::EDGetTokenT<T> EG9X105XObjectUpdateModifier::TokenHandlePair< T >::token_
private