CMS 3D CMS Logo

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

#include <PMTDSimAccumulator.h>

Public Member Functions

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

Private Attributes

unsigned char column_
 
Data data_
 
unsigned int detId_
 
unsigned char row_
 

Detailed Description

Definition at line 84 of file PMTDSimAccumulator.h.

Constructor & Destructor Documentation

PMTDSimAccumulator::TmpElem::TmpElem ( unsigned int  detId,
unsigned char  row,
unsigned char  column,
Data  data 
)
inline

Definition at line 86 of file PMTDSimAccumulator.h.

Member Function Documentation

unsigned char PMTDSimAccumulator::TmpElem::column ( ) const
inline

Definition at line 92 of file PMTDSimAccumulator.h.

References PMTDSimAccumulator::DetIdSize::column_.

92 { return column_; }
unsigned short PMTDSimAccumulator::TmpElem::data ( ) const
inline

Definition at line 95 of file PMTDSimAccumulator.h.

References PMTDSimAccumulator::data_.

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

Definition at line 90 of file PMTDSimAccumulator.h.

References PMTDSimAccumulator::DetIdSize::detId_.

90 { return detId_; }
unsigned short PMTDSimAccumulator::TmpElem::energyIndex ( ) const
inline

Definition at line 93 of file PMTDSimAccumulator.h.

References PMTDSimAccumulator::data_.

93 { return data_.energyIndex(); }
unsigned int energyIndex() const
unsigned char PMTDSimAccumulator::TmpElem::row ( ) const
inline

Definition at line 91 of file PMTDSimAccumulator.h.

References PMTDSimAccumulator::DetIdSize::row_.

91 { return row_; }
unsigned short PMTDSimAccumulator::TmpElem::sampleIndex ( ) const
inline

Definition at line 94 of file PMTDSimAccumulator.h.

References PMTDSimAccumulator::data_.

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

Member Data Documentation

unsigned char PMTDSimAccumulator::TmpElem::column_
private

Definition at line 100 of file PMTDSimAccumulator.h.

Data PMTDSimAccumulator::TmpElem::data_
private

Definition at line 98 of file PMTDSimAccumulator.h.

unsigned int PMTDSimAccumulator::TmpElem::detId_
private

Definition at line 97 of file PMTDSimAccumulator.h.

unsigned char PMTDSimAccumulator::TmpElem::row_
private

Definition at line 99 of file PMTDSimAccumulator.h.