ATLAS Offline Software
PixelRDO_Collection.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 #include "GaudiKernel/MsgStream.h"
7 
8 MsgStream& operator << ( MsgStream& sl, const PixelRDO_Collection& coll)
9 {
10  sl << "PixelRDO_Collection: "
11  << "identify()="<< coll.identify()
12  // << ", identifyHash()="<< coll.identifyHash()
13  << ", RDO=[";
16  for (;it!=itEnd;++it) sl<< (**it)<<", ";
17  sl <<" ]"<<std::endl;
18  return sl;
19 }
20 
21 std::ostream& operator << ( std::ostream& sl, const PixelRDO_Collection& coll)
22 {
23  sl << "PixelRDO_Collection: "
24  << "identify()="<< coll.identify()
25  // << ", identifyHash()="<< coll.identifyHash()
26  << ", RDO=[";
29  for (;it!=itEnd;++it) sl<< (**it)<<", ";
30  sl <<" ]"<<std::endl;
31  return sl;
32 }
DataModel_detail::const_iterator
Const iterator class for DataVector/DataList.
Definition: DVLIterator.h:82
InDetRawDataCollection::identify
virtual Identifier identify() const override final
skel.it
it
Definition: skel.GENtoEVGEN.py:396
PixelRDO_Collection.h
InDetRawDataCollection
Definition: InDetRawDataCollection.h:31
DataVector::end
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
DataVector::begin
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.
operator<<
MsgStream & operator<<(MsgStream &sl, const PixelRDO_Collection &coll)
Overload of << operator for MsgStream for debug output.
Definition: PixelRDO_Collection.cxx:8