![]() |
ATLAS Offline Software
|
Class to allow for not-standard material construction. More...
#include "G4AtlasTools/VoxelDensityTool.h"
Public Member Functions | |
| VoxelDensityTool (const std::string &type, const std::string &name, const IInterface *parent) | |
| Standard constructor. | |
| virtual | ~VoxelDensityTool ()=default |
| Destructor. | |
| virtual StatusCode | preGeometryConfigure () const override final |
| Configure method. | |
| virtual StatusCode | postGeometryConfigure () const override final |
| virtual StatusCode | initialize () override |
| Initialize method. | |
Private Attributes | |
| Gaudi::Property< std::map< std::string, double > > | m_volumeVoxelDensityLevel {this, "VolumeVoxellDensityLevel", {}, "Allow setting of indivial volumes' voxel density level"} |
Class to allow for not-standard material construction.
Definition at line 20 of file VoxelDensityTool.h.
| VoxelDensityTool::VoxelDensityTool | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent ) |
Standard constructor.
Definition at line 15 of file VoxelDensityTool.cxx.
|
virtualdefault |
Destructor.
|
overridevirtualinherited |
Initialize method.
Definition at line 29 of file GeometryConfigurationToolBase.cxx.
|
finaloverridevirtual |
Reimplemented from GeometryConfigurationToolBase.
Definition at line 29 of file VoxelDensityTool.cxx.
|
finaloverridevirtual |
Configure method.
Reimplemented from GeometryConfigurationToolBase.
Definition at line 22 of file VoxelDensityTool.cxx.
|
private |
Definition at line 36 of file VoxelDensityTool.h.