![]() |
![]() |
#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 () |
![]() | |
CaloTSamplesBase (Ttype *mydata, uint32_t size) | |
CaloTSamplesBase (const CaloTSamplesBase< Ttype > &cs) | |
CaloTSamplesBase (Ttype *mydata, uint32_t length, const DetId &id, uint32_t size, uint32_t pre) | |
DetId | id () const |
CaloTSamplesBase< Ttype > & | operator*= (Ttype value) |
CaloTSamplesBase< Ttype > & | operator+= (Ttype value) |
CaloTSamplesBase< Ttype > & | operator+= (const CaloTSamplesBase< Ttype > &cs) |
CaloTSamplesBase< Ttype > & | operator= (const CaloTSamplesBase< Ttype > &cs) |
Ttype & | operator[] (uint32_t i) |
const Ttype & | operator[] (uint32_t i) const |
uint32_t | pre () const |
void | setZero () |
uint32_t | size () const |
bool | zero () const |
virtual | ~CaloTSamplesBase () |
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 |
|
virtual |
Implements CaloTSamplesBase< Ttype >.
|
privatevirtual |
Implements CaloTSamplesBase< Ttype >.
|
privatevirtual |
Implements CaloTSamplesBase< Ttype >.
Referenced by cuy.FindIssue::__init__().
CaloTSamples<Ttype,Tsize>& CaloTSamples< Ttype, Tsize >::operator= | ( | const CaloTSamples< Ttype, Tsize > & | cs | ) |
|
private |
Definition at line 36 of file CaloTSamples.h.