Implementation class extending the ROOT placed volume.
More...
#include <Volumes.h>
|
typedef std::pair< std::string, int > | VolID |
|
Implementation class extending the ROOT placed volume.
For any further documentation please see the following ROOT documentation:
- See also
- http://root.cern.ch/root/html/TGeoExtension.html
- Author
- M.Frank
- Version
- 1.0
Definition at line 79 of file Volumes.h.
◆ VolID
◆ PlacedVolumeExtension() [1/3]
PlacedVolumeExtension::PlacedVolumeExtension |
( |
| ) |
|
◆ PlacedVolumeExtension() [2/3]
◆ PlacedVolumeExtension() [3/3]
◆ ~PlacedVolumeExtension()
PlacedVolumeExtension::~PlacedVolumeExtension |
( |
| ) |
|
|
virtual |
◆ ClassDefOverride()
◆ Grab()
◆ operator=() [1/2]
Assignment operator.
Definition at line 146 of file Volumes.h.
◆ operator=() [2/2]
◆ Release()
void PlacedVolumeExtension::Release |
( |
| ) |
const |
|
overridevirtual |
TGeoExtension overload: Method called always when the pointer to the extension is not needed anymore.
Definition at line 389 of file Volumes.cpp.
◆ magic
unsigned long dd4hep::PlacedVolumeExtension::magic { 0 } |
Magic word to detect memory corruptions.
Definition at line 121 of file Volumes.h.
◆ params
Reference to the parameterised transformation.
Definition at line 125 of file Volumes.h.
◆ refCount
long dd4hep::PlacedVolumeExtension::refCount { 0 } |
Reference count on object (used to implement Grab/Release)
Definition at line 123 of file Volumes.h.
◆ volIDs
VolIDs dd4hep::PlacedVolumeExtension::volIDs |
The documentation for this class was generated from the following files: