|
ATLAS Offline Software
|
Go to the documentation of this file.
21 mom.key=
it.getMomentType();
22 mom.value=
it.getMoment().getValue();
33 moment_store transStore;
39 transStore.insert(transStore.end(),
41 momentStoreIterator->value));
42 ++momentStoreIterator;
48 unsigned int ncluster,
51 momentStoreIterator=pers->
m_store.begin();
55 <<
"Corrupted persistent data seen: "
56 << ncluster <<
" clusters * "
58 << pers->
m_store.size() <<
" stored values.";
unsigned short m_nMoments
std::vector< ClusterMoment_p >::const_iterator const_iterator
virtual void setMomentStore(const moment_store &rMomStore)
Set internal store.
Internally used iterator.
Stores CaloClusterMoment in a keyed map.
virtual moment_iterator begin() const
{
CaloClusterMomentContainerCnv_p1()
void persToTrans(const CaloClusterMomentContainer_p1 *pers, CaloClusterMomentStore *trans, CaloClusterMomentContainer_p1::const_iterator &momentStoreIterator) const
#define REPORT_MESSAGE_WITH_CONTEXT(LVL, CONTEXT_NAME)
Report a message, with an explicitly specified context name.
Helpers for checking error return status codes and reporting errors.
void transToPers(const CaloClusterMomentStore *trans, CaloClusterMomentContainer_p1 *pers) const
bool setIterator(const CaloClusterMomentContainer_p1 *pers, unsigned int ncluster, CaloClusterMomentContainer_p1::const_iterator &momentStoreIterator) const
std::map< moment_key, moment_value > moment_store
Internal moment store type.
virtual moment_iterator end() const
iterator loop terminator
std::vector< ClusterMoment_p > m_store