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 89 of file PHGCSimAccumulator.h.

Constructor & Destructor Documentation

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

Definition at line 91 of file PHGCSimAccumulator.h.

Member Function Documentation

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

Definition at line 96 of file PHGCSimAccumulator.h.

References PHGCSimAccumulator::data_.

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

Definition at line 93 of file PHGCSimAccumulator.h.

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

Definition at line 94 of file PHGCSimAccumulator.h.

References PHGCSimAccumulator::data_.

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

Definition at line 95 of file PHGCSimAccumulator.h.

References PHGCSimAccumulator::data_.

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

Member Data Documentation

Data PHGCSimAccumulator::TmpElem::data_
private

Definition at line 99 of file PHGCSimAccumulator.h.

unsigned int PHGCSimAccumulator::TmpElem::detId_
private

Definition at line 98 of file PHGCSimAccumulator.h.