14 for (; it != itEnd; ++it) {
17 std::pair<IdentifierHash, int>* ptr
ATLAS_THREAD_SAFE =
const_cast<std::pair<IdentifierHash, int>*
> (*it);
28 for (; it != itEnd; ++it) {
36 std::unique_ptr<InDetBSErrContainer> trans(std::make_unique<InDetBSErrContainer>());
38 return(trans.release());
DataVector< std::pair< IdentifierHash, int > > InDetBSErrContainer
#define ATLAS_THREAD_SAFE
DataModel_detail::const_iterator< DataVector > const_iterator
void reserve(size_type n)
Attempt to preallocate enough memory for a specified number of elements.
value_type push_back(value_type pElem)
Add an element to the end of the collection.
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.
size_type size() const noexcept
Returns the number of elements in the collection.
virtual void transToPers(const InDetBSErrContainer *transCont, InDetBSErrContainer_p1 *persCont, MsgStream &log)
virtual void persToTrans(const InDetBSErrContainer_p1 *persCont, InDetBSErrContainer *transCont, MsgStream &log)
virtual InDetBSErrContainer * createTransient(const InDetBSErrContainer_p1 *persObj, MsgStream &log)
std::vector< std::pair< IdentifierHash, int32_t > * > m_bsErrs