DD4hep
1.30.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 |