ATLAS Offline Software
Loading...
Searching...
No Matches
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 }
std::list< const InDet::TRT_DriftCircle * > m_driftcircles

◆ 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: