ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
StoredPhysVol Class Reference

#include <StoredPhysVol.h>

Collaboration diagram for StoredPhysVol:

Public Member Functions

 StoredPhysVol (GeoFullPhysVol *physVol)
 Constructor(s) More...
 
virtual ~StoredPhysVol ()=default
 
GeoFullPhysVol * getPhysVol ()
 Destructor. More...
 
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) { }

◆ ~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.


The documentation for this class was generated from the following files:
StoredPhysVol::m_physVol
GeoIntrusivePtr< GeoFullPhysVol > m_physVol
Definition: StoredPhysVol.h:49