ATLAS Offline Software
Typedefs | Functions
HGTD_ClusterCollection.h File Reference

Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration. More...

#include "HGTD_PrepRawData/HGTD_Cluster.h"
#include "AthenaKernel/CLASS_DEF.h"
#include "TrkPrepRawData/PrepRawDataCollection.h"
Include dependency graph for HGTD_ClusterCollection.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef Trk::PrepRawDataCollection< HGTD_ClusterHGTD_ClusterCollection
 

Functions

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

Detailed Description

Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration.

Author
Alexander Leopold alexa.nosp@m.nder.nosp@m..leop.nosp@m.old@.nosp@m.cern..nosp@m.ch
Date
Apr, 2021

Clusters on a given sensor are grouped in this identifiable collection.

Definition in file HGTD_ClusterCollection.h.

Typedef Documentation

◆ HGTD_ClusterCollection

Definition at line 19 of file HGTD_ClusterCollection.h.

Function Documentation

◆ operator<<() [1/2]

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

Overload of << operator for MsgStream for debug output.

Definition at line 13 of file HGTD_ClusterCollection.cxx.

13  {
14  sl << "HGTD_ClusterCollection: "
15  << "identify()="
16  << coll.identify()
17  << ", PRD=[";
20  for (; it != itEnd; ++it)
21  sl << (**it) << ", ";
22  sl << " ]" << std::endl;
23  return sl;
24 }

◆ operator<<() [2/2]

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

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

Definition at line 26 of file HGTD_ClusterCollection.cxx.

26  {
27  sl << "HGTD_ClusterCollection: "
28  << "identify()="
29  << coll.identify()
30  << ", PRD=[";
33  for (; it != itEnd; ++it)
34  sl << (**it) << ", ";
35  sl << " ]" << std::endl;
36  return sl;
37 }
DataModel_detail::const_iterator
Const iterator class for DataVector/DataList.
Definition: DVLIterator.h:82
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.
Trk::PrepRawDataCollection::identify
virtual Identifier identify() const override final
DataVector::begin
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.