![]() |
DD4hep
1.33.0
Detector Description Toolkit for High Energy Physics
|
#include <DDGear.h>
Public Member Functions | |
| GearHandle () | |
| GearHandle (gear::GearParametersImpl *gearObj, const std::string &nam) | |
| virtual | ~GearHandle () |
| const std::string & | name () |
| gear::GearParametersImpl * | gearObject () |
| gear::GearParametersImpl * | takeGearObject () |
| void | addMaterial (const std::string nam, double A, double Z, double density, double radLen, double intLen) |
| add a SimpleMaterial object More... | |
| const std::vector< gear::SimpleMaterialImpl > & | materials () |
| get all materials assigned to this wrapper More... | |
| GearHandle (const DetElement &) | |
| GearHandle (const GearHandle &, const DetElement &) | |
Protected Attributes | |
| gear::GearParametersImpl * | _gObj |
| std::string | _name |
| std::vector< gear::SimpleMaterialImpl > | _materials |
Simple wrapper class for objects of type GearParametersImpl that can be added to DetElements with the extension mechanism. There can only be one such object added to any given DetElement
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
1.8.18