DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep  Rev:Unversioneddirectory
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members

Class of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html. More...

#include <Volumes.h>

Inheritance diagram for TGeoExtension:
TObject DD4hep::Geometry::PlacedVolumeExtension DD4hep::Geometry::VolumeExtension

Public Member Functions

virtual ~TGeoExtension ()
 
virtual TGeoExtensionGrab ()=0
 TGeoExtension overload: Method called whenever requiring a pointer to the extension. More...
 
virtual void Release () const =0
 TGeoExtension overload: Method called always when the pointer to the extension is not needed anymore. More...
 

Detailed Description

Class of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html.

See Also
http://root.cern.ch/root/htmldoc/ClassIndex.html

Definition at line 36 of file Volumes.h.

Constructor & Destructor Documentation

virtual TGeoExtension::~TGeoExtension ( )
inlinevirtual

Definition at line 38 of file Volumes.h.

Member Function Documentation

virtual TGeoExtension* TGeoExtension::Grab ( )
pure virtual

TGeoExtension overload: Method called whenever requiring a pointer to the extension.

Implemented in DD4hep::Geometry::VolumeExtension, and DD4hep::Geometry::PlacedVolumeExtension.

virtual void TGeoExtension::Release ( ) const
pure virtual

TGeoExtension overload: Method called always when the pointer to the extension is not needed anymore.

Implemented in DD4hep::Geometry::VolumeExtension, and DD4hep::Geometry::PlacedVolumeExtension.


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