CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions
edm::LazyUnpacker< T > Class Template Referenceabstract

#include <LazyGetter.h>

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 ( )
inlinevirtual

Definition at line 221 of file LazyGetter.h.

221 {}

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
inlinevirtual

Reimplemented in EcalRawToRecHitLazyUnpacker.

Definition at line 226 of file LazyGetter.h.

226 {};