HGCal Test Beam  03a93d6239a951948e06fb3ef8dae4cbdebfad30
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Public Member Functions | List of all members
HGCalCondObjectContainer< Payload > Class Template Reference

#include <HGCalCondObjectContainer.h>

Inheritance diagram for HGCalCondObjectContainer< Payload >:
Inheritance graph
[legend]
Collaboration diagram for HGCalCondObjectContainer< Payload >:
Collaboration graph
[legend]

Classes

struct  Item
 

Public Member Functions

 HGCalCondObjectContainer (const HGCalCondObjectNumberingScheme *scheme, uint64_t ischeme)
 
 HGCalCondObjectContainer ()
 
const Itemget (DetId id) const
 
size_t size () const
 
const Itemget (size_t i) const
 
void set (DetId id, const Payload &value)
 
- Public Member Functions inherited from HGCalCondObjectContainerBase
 HGCalCondObjectContainerBase (const HGCalCondObjectNumberingScheme *scheme, uint64_t ischeme)
 
 HGCalCondObjectContainerBase ()
 
void setNumberingScheme (const HGCalCondObjectNumberingScheme *scheme)
 
void setNumberingScheme (const HGCalCondObjectNumberingScheme *scheme, uint64_t code)
 
const
HGCalCondObjectNumberingScheme
getNumberingScheme () const
 
uint64_t schemeCode () const
 
bool exists (DetId id) const
 

Additional Inherited Members

- Protected Member Functions inherited from HGCalCondObjectContainerBase
size_t indexOf (DetId id) const
 

Detailed Description

template<class Payload>
class HGCalCondObjectContainer< Payload >

Date:
Revision:
Author
J. Mans - Minnesota

Definition at line 69 of file HGCalCondObjectContainer.h.

Constructor & Destructor Documentation

template<class Payload>
HGCalCondObjectContainer< Payload >::HGCalCondObjectContainer ( const HGCalCondObjectNumberingScheme scheme,
uint64_t  ischeme 
)
inline

Definition at line 77 of file HGCalCondObjectContainer.h.

template<class Payload>
HGCalCondObjectContainer< Payload >::HGCalCondObjectContainer ( )
inline

Definition at line 80 of file HGCalCondObjectContainer.h.

Member Function Documentation

template<class Payload>
const Item* HGCalCondObjectContainer< Payload >::get ( DetId  id) const
inline
template<class Payload>
const Item& HGCalCondObjectContainer< Payload >::get ( size_t  i) const
inline

Definition at line 91 of file HGCalCondObjectContainer.h.

template<class Payload>
void HGCalCondObjectContainer< Payload >::set ( DetId  id,
const Payload &  value 
)
inline
template<class Payload>
size_t HGCalCondObjectContainer< Payload >::size ( ) const
inline

The documentation for this class was generated from the following file: