CMS 3D CMS Logo

Public Types | Public Member Functions

edm::LazyUnpacker< T > Class Template Reference

#include <LazyGetter.h>

List of all members.

Public Types

typedef std::vector< Trecord_type

Public Member Functions

virtual void fill (const uint32_t &, record_type &)=0
virtual void setEvent (edm::Event const &e) const
virtual ~LazyUnpacker ()

Detailed Description

template<typename T>
class edm::LazyUnpacker< T >

Definition at line 217 of file LazyGetter.h.


Member Typedef Documentation

template<typename T>
typedef std::vector<T> edm::LazyUnpacker< T >::record_type

Definition at line 219 of file LazyGetter.h.


Constructor & Destructor Documentation

template<typename T>
virtual edm::LazyUnpacker< T >::~LazyUnpacker ( ) [inline, virtual]

Definition at line 221 of file LazyGetter.h.

{}

Member Function Documentation

template<typename T>
virtual void edm::LazyUnpacker< T >::fill ( const uint32_t &  ,
record_type  
) [pure virtual]
template<typename T>
virtual void edm::LazyUnpacker< T >::setEvent ( edm::Event const &  e) const [inline, virtual]

Reimplemented in EcalRawToRecHitLazyUnpacker.

Definition at line 226 of file LazyGetter.h.

{};