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

provides the conversion between electronics Id to DetId More...

#include <HGCalElectronicsMap.h>

Classes

struct  MapEntry
 

Public Member Functions

bool existsDetId (DetId did) const
 
bool existsEId (uint32_t eid) const
 
DetId eid2detId (uint32_t eid) const
 
uint32_t detId2eid (DetId did) const
 
void insert (uint32_t, DetId did)
 
size_t size () const
 
uint32_t eidAt (size_t i) const
 
DetId didAt (size_t i) const
 

Detailed Description

provides the conversion between electronics Id to DetId

Date:
Revision:
Author
J. Mans - Minnesota

Definition at line 17 of file HGCalElectronicsMap.h.

Member Function Documentation

uint32_t HGCalElectronicsMap::detId2eid ( DetId  did) const

Definition at line 45 of file HGCalElectronicsMap.cc.

DetId HGCalElectronicsMap::didAt ( size_t  i) const

Definition at line 69 of file HGCalElectronicsMap.cc.

Referenced by HGCalCondObjectTextIO::store().

DetId HGCalElectronicsMap::eid2detId ( uint32_t  eid) const

Definition at line 36 of file HGCalElectronicsMap.cc.

References HGCalElectronicsMap::MapEntry::eid.

uint32_t HGCalElectronicsMap::eidAt ( size_t  i) const

Definition at line 65 of file HGCalElectronicsMap.cc.

Referenced by HGCalCondObjectTextIO::store().

bool HGCalElectronicsMap::existsDetId ( DetId  did) const

Definition at line 21 of file HGCalElectronicsMap.cc.

bool HGCalElectronicsMap::existsEId ( uint32_t  eid) const

Definition at line 27 of file HGCalElectronicsMap.cc.

References HGCalElectronicsMap::MapEntry::eid.

void HGCalElectronicsMap::insert ( uint32_t  eid,
DetId  did 
)
size_t HGCalElectronicsMap::size ( ) const
inline

Definition at line 28 of file HGCalElectronicsMap.h.

Referenced by HGCalCondObjectTextIO::store().


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