1 #ifndef CALOTSAMPLESBASE_H
2 #define CALOTSAMPLESBASE_H 1
29 uint32_t
size()
const ;
30 uint32_t
pre()
const ;
45 virtual uint32_t
capacity()
const = 0 ;
49 virtual Ttype*
data( uint32_t i ) = 0 ;
50 virtual const Ttype*
cdata( uint32_t i )
const = 0 ;
57 template <
class Ttype>
auto_ptr< ClusterSequence > cs
virtual uint32_t capacity() const =0
virtual const Ttype * cdata(uint32_t i) const =0
std::ostream & operator<<(std::ostream &out, const ALILine &li)
CaloTSamplesBase< Ttype > & operator=(const CaloTSamplesBase< Ttype > &cs)
CaloTSamplesBase< Ttype > & operator*=(Ttype value)
Ttype & operator[](uint32_t i)
CaloTSamplesBase< Ttype > & operator+=(Ttype value)
virtual Ttype * data(uint32_t i)=0