![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
25 if (
sz != persObj->
m_time.size()) std::abort();
26 if (
sz != persObj->
m_chi.size()) std::abort();
32 for (
size_t i = 0;
i <
sz;
i++) {
52 for (
size_t i = 0;
i <
sz;
i++) {
unsigned int getSize() const
float getChi(int i) const
virtual void transToPers(const ZdcRawChannel *transObj, ZdcRawChannel_p1 *persObj, MsgStream &log) const override
Method creating the persistent representation ZdcRawChannel_p1 from its transient representation ZdcR...
value_type get_compact(void) const
Get the compact id.
virtual void persToTrans(const ZdcRawChannel_p1 *persObj, ZdcRawChannel *transObj, MsgStream &log) const override
Method creating the transient representation ZdcRawChannel from its persistent representation ZdcRawC...
float getEnergy(int i) const
std::vector< float > m_energy
void setSize(unsigned int i)
void setTime(int i, float t)
void setChi(int i, float c)
float getTime(int i) const
void setEnergy(int i, float e)
Identifier identify(void) const
Identifier32 get_identifier32(void) const
Get the 32-bit version Identifier, will be invalid if >32 bits needed.
std::vector< float > m_time
std::vector< float > m_chi