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 83 of file PMTDSimAccumulator.h.

Constructor & Destructor Documentation

◆ TmpElem()

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

Definition at line 85 of file PMTDSimAccumulator.h.

Member Function Documentation

◆ column()

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

Definition at line 90 of file PMTDSimAccumulator.h.

90 { return column_; }

References column_.

◆ data()

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

Definition at line 93 of file PMTDSimAccumulator.h.

93 { return data_.data(); }

References PMTDSimAccumulator::Data::data(), and data_.

◆ detId()

unsigned int PMTDSimAccumulator::TmpElem::detId ( ) const
inline

Definition at line 88 of file PMTDSimAccumulator.h.

88 { return detId_; }

References detId_.

◆ energyIndex()

unsigned short PMTDSimAccumulator::TmpElem::energyIndex ( ) const
inline

Definition at line 91 of file PMTDSimAccumulator.h.

91 { return data_.energyIndex(); }

References data_, and PMTDSimAccumulator::Data::energyIndex().

◆ row()

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

Definition at line 89 of file PMTDSimAccumulator.h.

89 { return row_; }

References row_.

◆ sampleIndex()

unsigned short PMTDSimAccumulator::TmpElem::sampleIndex ( ) const
inline

Definition at line 92 of file PMTDSimAccumulator.h.

92 { return data_.sampleIndex(); }

References data_, and PMTDSimAccumulator::Data::sampleIndex().

Member Data Documentation

◆ column_

unsigned char PMTDSimAccumulator::TmpElem::column_
private

Definition at line 99 of file PMTDSimAccumulator.h.

Referenced by column().

◆ data_

Data PMTDSimAccumulator::TmpElem::data_
private

Definition at line 97 of file PMTDSimAccumulator.h.

Referenced by data(), energyIndex(), and sampleIndex().

◆ detId_

unsigned int PMTDSimAccumulator::TmpElem::detId_
private

Definition at line 96 of file PMTDSimAccumulator.h.

Referenced by detId().

◆ row_

unsigned char PMTDSimAccumulator::TmpElem::row_
private

Definition at line 98 of file PMTDSimAccumulator.h.

Referenced by row().

PMTDSimAccumulator::TmpElem::column_
unsigned char column_
Definition: PMTDSimAccumulator.h:99
PMTDSimAccumulator::TmpElem::row_
unsigned char row_
Definition: PMTDSimAccumulator.h:98
PMTDSimAccumulator::Data::data
unsigned int data() const
Definition: PMTDSimAccumulator.h:42
PMTDSimAccumulator::TmpElem::data
unsigned short data() const
Definition: PMTDSimAccumulator.h:93
PMTDSimAccumulator::TmpElem::row
unsigned char row() const
Definition: PMTDSimAccumulator.h:89
PMTDSimAccumulator::TmpElem::column
unsigned char column() const
Definition: PMTDSimAccumulator.h:90
PMTDSimAccumulator::TmpElem::detId
unsigned int detId() const
Definition: PMTDSimAccumulator.h:88
PMTDSimAccumulator::Data::energyIndex
unsigned int energyIndex() const
Definition: PMTDSimAccumulator.h:40
PMTDSimAccumulator::Data::sampleIndex
unsigned int sampleIndex() const
Definition: PMTDSimAccumulator.h:41
PMTDSimAccumulator::TmpElem::data_
Data data_
Definition: PMTDSimAccumulator.h:97
PMTDSimAccumulator::TmpElem::detId_
unsigned int detId_
Definition: PMTDSimAccumulator.h:96