|
ATLAS Offline Software
|
Go to the documentation of this file.
18 const std::vector<CaloShowerContainer_p1::CaloShower>& persCont=pers->
m_container;
19 trans->
resize(persCont.size());
23 for (;
it!=it_e;++
it,++
i) {
35 std::vector<CaloShowerContainer_p1::CaloShower>& persCont=pers->
m_container;
36 persCont.resize(trans->
size());
39 std::vector<CaloShowerContainer_p1::CaloShower>::size_type
i=0;
40 for(;
it!=it_e;++
it,++
i) {
Const iterator class for DataVector/DataList.
Container class for CaloShower.
std::vector< CaloShower >::const_iterator const_iterator
void persToTrans(const CaloClusterMomentStore_p1 *, CaloClusterMomentStore *) const
void persToTrans(const CaloSamplingData_p1 *, CaloSamplingData *) const
Data class for cluster variables associated with a CaloCluster.
CaloClusterMomentStoreCnv_p1 m_momentStoreCnv
void transToPers(const CaloClusterMomentStore *, CaloClusterMomentStore_p1 *) const
const sampling_store & getSamplingStore() const
Retrieves the non-modifiable sampling data store.
CaloSamplingDataCnv_p1 m_samplingDataCnv
const moment_store & getMomentStore() const
Access cluster moment store.
void resize(size_type sz)
Resizes the collection to the specified number of elements.
virtual void transToPers(const CaloShowerContainer *, CaloShowerContainer_p1 *, MsgStream &log) const override final
virtual void persToTrans(const CaloShowerContainer_p1 *, CaloShowerContainer *, MsgStream &log) const override final
void transToPers(const CaloSamplingData *, CaloSamplingData_p1 *) const
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
std::vector< CaloShower > m_container
CaloShowerContainerCnv_p1()
const T * at(size_type n) const
Access an element, as an rvalue.
BASE::size_type size_type
size_type size() const noexcept
Returns the number of elements in the collection.
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.