ATLAS Offline Software
Loading...
Searching...
No Matches
StoredPhysVol Class Reference

#include <StoredPhysVol.h>

Collaboration diagram for StoredPhysVol:

Public Member Functions

 StoredPhysVol (GeoFullPhysVol *physVol)
 Constructor(s)
virtual ~StoredPhysVol ()=default
GeoFullPhysVol * getPhysVol ()
 Destructor.
const GeoFullPhysVol * getPhysVol () const

Private Attributes

GeoIntrusivePtr< GeoFullPhysVol > m_physVol {}

Detailed Description

Definition at line 27 of file StoredPhysVol.h.

Constructor & Destructor Documentation

◆ StoredPhysVol()

StoredPhysVol::StoredPhysVol ( GeoFullPhysVol * physVol)

Constructor(s)

Definition at line 13 of file StoredPhysVol.cxx.

14 : m_physVol(physVol) { }
GeoIntrusivePtr< GeoFullPhysVol > m_physVol

◆ ~StoredPhysVol()

virtual StoredPhysVol::~StoredPhysVol ( )
virtualdefault

Member Function Documentation

◆ getPhysVol() [1/2]

GeoFullPhysVol * StoredPhysVol::getPhysVol ( )

Destructor.

Definition at line 20 of file StoredPhysVol.cxx.

20 {
21 return m_physVol;
22}

◆ getPhysVol() [2/2]

const GeoFullPhysVol * StoredPhysVol::getPhysVol ( ) const

Definition at line 25 of file StoredPhysVol.cxx.

25 {
26 return m_physVol;
27}

Member Data Documentation

◆ m_physVol

GeoIntrusivePtr<GeoFullPhysVol> StoredPhysVol::m_physVol {}
private

Definition at line 49 of file StoredPhysVol.h.

49{};

The documentation for this class was generated from the following files: