|
ATLAS Offline Software
|
Go to the documentation of this file.
20 std::unique_ptr<PixelRDO_Container> trans(std::make_unique<PixelRDO_Container>(
m_pixId->
wafer_hash_max()));
26 for (;
it != last; ++
it) {
32 throw std::runtime_error(
"Got NULL collection reading old format PixelRDO_Container");
41 throw std::runtime_error(
"PixelRDO_ContainerCnv_p0::createTransient(): Pixel RDOs could not be added to the container!");
45 return(trans.release());
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
Const iterator class for DataVector/DataList.
virtual StatusCode addCollection(const T *coll, IdentifierHash hashId) override final
insert collection into container with id hash if IDC should not take ownership of collection,...
virtual IdentifierHash identifyHash() const override final
size_type wafer_hash_max(void) const
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
virtual PixelRDO_Container * createTransient(const PixelRDO_Container_p0 *persObj, MsgStream &log)
#define MSG_DEBUG(log, x)
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.