ATLAS Offline Software
Typedefs | Functions
TRT_RDO_Collection.h File Reference
#include "AthenaKernel/CLASS_DEF.h"
#include "InDetRawData/InDetRawDataCollection.h"
#include "InDetRawData/TRT_LoLumRawData.h"
#include "InDetRawData/TRT_TB04_RawData.h"
Include dependency graph for TRT_RDO_Collection.h:

Go to the source code of this file.

Typedefs

typedef InDetRawDataCollection< TRT_RDORawDataTRT_RDO_Collection
 
typedef InDetRawDataCollection< TRT_TB04_RawDataTRT_RDO_TB04_Collection
 

Functions

MsgStream & operator<< (MsgStream &sl, const TRT_RDO_Collection &coll)
 Overload of << operator for MsgStream for debug output. More...
 
std::ostream & operator<< (std::ostream &sl, const TRT_RDO_Collection &coll)
 Overload of << operator for std::ostream for debug output. More...
 

Typedef Documentation

◆ TRT_RDO_Collection

Definition at line 23 of file TRT_RDO_Collection.h.

◆ TRT_RDO_TB04_Collection

Definition at line 37 of file TRT_RDO_Collection.h.

Function Documentation

◆ operator<<() [1/2]

MsgStream& operator<< ( MsgStream &  sl,
const TRT_RDO_Collection coll 
)

Overload of << operator for MsgStream for debug output.

Definition at line 8 of file TRT_RDO_Collection.cxx.

9 {
10  sl << "TRT_RDO_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 }

◆ operator<<() [2/2]

std::ostream& operator<< ( std::ostream &  sl,
const TRT_RDO_Collection coll 
)

Overload of << operator for std::ostream for debug output.

Definition at line 21 of file TRT_RDO_Collection.cxx.

22 {
23  sl << "TRT_RDO_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:423
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.