ATLAS Offline Software
RpcCoinDataCollection.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 Muon::RpcCoinDataCollection & coll)
9 {
10  using namespace Muon;
11  sl << "RpcCoinDataCollection: ";
12  sl << "identify()="<< coll.identify()
13  // << ", identifyHash()="<< coll.identifyHash()
14  << ", RpcCoinData=[";
17  for (;it!=itEnd;++it) sl<< (**it)<<", ";
18  sl <<" ]"<<std::endl;
19  return sl;
20 }
21 
22 std::ostream& operator << ( std::ostream& sl, const Muon::RpcCoinDataCollection& coll)
23 {
24  using namespace Muon;
25  sl << "RpcCoinDataCollection: "
26  << "identify()="<< coll.identify()
27 // << ", identifyHash()="<< coll.identifyHash()
28  << ", RpcCoinData=[";
31  for (;it!=itEnd;++it) sl<< (**it)<<", ";
32  sl <<" ]"<<std::endl;
33  return sl;
34 }
35 
DataModel_detail::const_iterator
Const iterator class for DataVector/DataList.
Definition: DVLIterator.h:82
skel.it
it
Definition: skel.GENtoEVGEN.py:423
Muon::MuonCoinDataCollection
Definition: MuonCoinDataCollection.h:25
RpcCoinDataCollection.h
Muon::MuonCoinDataCollection::identify
Identifier identify() const
Muon
This class provides conversion from CSC RDO data to CSC Digits.
Definition: TrackSystemController.h:49
operator<<
MsgStream & operator<<(MsgStream &sl, const Muon::RpcCoinDataCollection &coll)
Overload of << operator for MsgStream for debug output.
Definition: RpcCoinDataCollection.cxx:8
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.