ATLAS Offline Software
Public Member Functions | Protected Attributes | List of all members
InDet::TRT_DriftCirclesSeed Class Reference

#include <TRT_DriftCirclesSeed.h>

Collaboration diagram for InDet::TRT_DriftCirclesSeed:

Public Member Functions

 TRT_DriftCirclesSeed ()
 
 TRT_DriftCirclesSeed (const TRT_DriftCirclesSeed &)
 
TRT_DriftCirclesSeedoperator= (const TRT_DriftCirclesSeed &)
 
virtual ~TRT_DriftCirclesSeed ()
 
void erase ()
 
void add (const InDet::TRT_DriftCircle *&)
 
const std::list< const InDet::TRT_DriftCircle * > & driftCircles () const
 
virtual MsgStream & dump (MsgStream &out) const
 
virtual std::ostream & dump (std::ostream &out) const
 

Protected Attributes

std::list< const InDet::TRT_DriftCircle * > m_driftcircles
 

Detailed Description

Definition at line 24 of file TRT_DriftCirclesSeed.h.

Constructor & Destructor Documentation

◆ TRT_DriftCirclesSeed() [1/2]

InDet::TRT_DriftCirclesSeed::TRT_DriftCirclesSeed ( )
inline

Definition at line 59 of file TRT_DriftCirclesSeed.h.

60  {
61  }

◆ TRT_DriftCirclesSeed() [2/2]

InDet::TRT_DriftCirclesSeed::TRT_DriftCirclesSeed ( const TRT_DriftCirclesSeed )
default

◆ ~TRT_DriftCirclesSeed()

InDet::TRT_DriftCirclesSeed::~TRT_DriftCirclesSeed ( )
inlinevirtual

Definition at line 63 of file TRT_DriftCirclesSeed.h.

64  {
65  }

Member Function Documentation

◆ add()

void InDet::TRT_DriftCirclesSeed::add ( const InDet::TRT_DriftCircle *&  dc)
inline

Definition at line 78 of file TRT_DriftCirclesSeed.h.

79  {
80  m_driftcircles.push_back(dc);
81  }

◆ driftCircles()

const std::list< const InDet::TRT_DriftCircle * > & InDet::TRT_DriftCirclesSeed::driftCircles ( ) const
inline

Definition at line 68 of file TRT_DriftCirclesSeed.h.

69  {
70  return this->m_driftcircles;
71  }

◆ dump() [1/2]

MsgStream & InDet::TRT_DriftCirclesSeed::dump ( MsgStream &  out) const
virtual

Definition at line 40 of file TRT_DriftCirclesSeed.cxx.

41  {
42  return out;
43  }

◆ dump() [2/2]

std::ostream & InDet::TRT_DriftCirclesSeed::dump ( std::ostream &  out) const
virtual

Definition at line 49 of file TRT_DriftCirclesSeed.cxx.

50  {
51  return out;
52  }

◆ erase()

void InDet::TRT_DriftCirclesSeed::erase ( )
inline

Definition at line 73 of file TRT_DriftCirclesSeed.h.

74  {
75  m_driftcircles.erase(m_driftcircles.begin(),m_driftcircles.end());
76  }

◆ operator=()

TRT_DriftCirclesSeed & InDet::TRT_DriftCirclesSeed::operator= ( const TRT_DriftCirclesSeed )
default

Member Data Documentation

◆ m_driftcircles

std::list<const InDet::TRT_DriftCircle*> InDet::TRT_DriftCirclesSeed::m_driftcircles
protected

Definition at line 48 of file TRT_DriftCirclesSeed.h.


The documentation for this class was generated from the following files:
python.AthDsoLogger.out
out
Definition: AthDsoLogger.py:71
InDet::TRT_DriftCirclesSeed::m_driftcircles
std::list< const InDet::TRT_DriftCircle * > m_driftcircles
Definition: TRT_DriftCirclesSeed.h:48