#include <CaloTSamples.h>
Public Types | |
enum | { kCapacity = Tsize } |
Public Member Functions | |
CaloTSamples () | |
CaloTSamples (const CaloTSamples< Ttype, Tsize > &cs) | |
CaloTSamples (const DetId &id, uint32_t size=0, uint32_t pre=0) | |
virtual uint32_t | capacity () const |
CaloTSamples< Ttype, Tsize > & | operator= (const CaloTSamples< Ttype, Tsize > &cs) |
virtual | ~CaloTSamples () |
Private Member Functions | |
virtual const Ttype * | cdata (uint32_t i) const |
virtual Ttype * | data (uint32_t i) |
Private Attributes | |
Ttype | m_data [Tsize] |
Class which represents the charge/voltage measurements of an event/channel with the ADC decoding performed.
Definition at line 14 of file CaloTSamples.h.
anonymous enum |
CaloTSamples< Ttype, Tsize >::CaloTSamples | ( | ) |
CaloTSamples< Ttype, Tsize >::CaloTSamples | ( | const CaloTSamples< Ttype, Tsize > & | cs | ) |
CaloTSamples< Ttype, Tsize >::CaloTSamples | ( | const DetId & | id, |
uint32_t | size = 0 , |
||
uint32_t | pre = 0 |
||
) |
virtual CaloTSamples< Ttype, Tsize >::~CaloTSamples | ( | ) | [virtual] |
virtual uint32_t CaloTSamples< Ttype, Tsize >::capacity | ( | ) | const [virtual] |
Implements CaloTSamplesBase< Ttype >.
virtual const Ttype* CaloTSamples< Ttype, Tsize >::cdata | ( | uint32_t | i | ) | const [private, virtual] |
Implements CaloTSamplesBase< Ttype >.
virtual Ttype* CaloTSamples< Ttype, Tsize >::data | ( | uint32_t | i | ) | [private, virtual] |
Implements CaloTSamplesBase< Ttype >.
CaloTSamples<Ttype,Tsize>& CaloTSamples< Ttype, Tsize >::operator= | ( | const CaloTSamples< Ttype, Tsize > & | cs | ) |
Ttype CaloTSamples< Ttype, Tsize >::m_data[Tsize] [private] |
Definition at line 36 of file CaloTSamples.h.