CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
PHGCSimAccumulator::TmpElem Class Reference

#include <PHGCSimAccumulator.h>

Public Member Functions

unsigned short data () const
 
unsigned int detId () const
 
unsigned short energyIndex () const
 
unsigned short sampleIndex () const
 
 TmpElem (unsigned int detId, Data data)
 

Private Attributes

Data data_
 
unsigned int detId_
 

Detailed Description

Definition at line 75 of file PHGCSimAccumulator.h.

Constructor & Destructor Documentation

PHGCSimAccumulator::TmpElem::TmpElem ( unsigned int  detId,
Data  data 
)
inline

Definition at line 77 of file PHGCSimAccumulator.h.

Member Function Documentation

unsigned short PHGCSimAccumulator::TmpElem::data ( ) const
inline

Definition at line 82 of file PHGCSimAccumulator.h.

References PHGCSimAccumulator::data_.

82 { return data_.data(); }
unsigned int data() const
unsigned int PHGCSimAccumulator::TmpElem::detId ( ) const
inline

Definition at line 79 of file PHGCSimAccumulator.h.

References PHGCSimAccumulator::DetIdSize::detId_.

79 { return detId_; }
unsigned short PHGCSimAccumulator::TmpElem::energyIndex ( ) const
inline

Definition at line 80 of file PHGCSimAccumulator.h.

References PHGCSimAccumulator::data_.

80 { return data_.energyIndex(); }
unsigned int energyIndex() const
unsigned short PHGCSimAccumulator::TmpElem::sampleIndex ( ) const
inline

Definition at line 81 of file PHGCSimAccumulator.h.

References PHGCSimAccumulator::data_.

81 { return data_.sampleIndex(); }
unsigned int sampleIndex() const

Member Data Documentation

Data PHGCSimAccumulator::TmpElem::data_
private

Definition at line 86 of file PHGCSimAccumulator.h.

unsigned int PHGCSimAccumulator::TmpElem::detId_
private

Definition at line 85 of file PHGCSimAccumulator.h.