|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   10   for (
const std::pair<IdentifierHash, int>* bsErr: *transCont) {
 
   12       log << MSG::WARNING << 
"const std::pair<IdentifierHash, int>* is nullptr and skipped." << 
endmsg;
 
   15     (persCont->
m_bsErrs).push_back(*bsErr);
 
   23   for (
const std::pair<IdentifierHash, int>& bsErr: persCont->
m_bsErrs) {  
 
   31   std::unique_ptr<InDetBSErrContainer> trans{std::make_unique<InDetBSErrContainer>()};
 
   33   return trans.release();
 
  
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.
virtual void persToTrans(const InDetBSErrContainer_p2 *persCont, InDetBSErrContainer *transCont, MsgStream &log)
virtual InDetBSErrContainer * createTransient(const InDetBSErrContainer_p2 *persObj, MsgStream &log)
size_type size() const noexcept
Returns the number of elements in the collection.
std::vector< std::pair< IdentifierHash, int > > m_bsErrs
virtual void transToPers(const InDetBSErrContainer *transCont, InDetBSErrContainer_p2 *persCont, MsgStream &log)