22 using namespace DD4hep;
23 using namespace DD4hep::Geometry;
28 VisAttrObject::VisAttrObject()
29 : magic(
magic_word()), col(0), color(0), alpha(0), drawingStyle(
VisAttr::SOLID), lineStyle(
VisAttr::SOLID), showDaughters(true), visible(true) {
69 : magic(
magic_word()), threshold(10.0), cut(10.0), store_secondaries(false)
virtual ~LimitSetObject()
Default destructor.
bool isValid() const
Check the validity of the object held by the handle.
RegionObject()
Standard constructor.
ConstantObject(const std::string &nam, const std::string &val, const std::string &typ)
Standard constructor.
virtual ~ReadoutObject()
Default destructor.
static void decrement(T *)
Decrement count according to type information.
Concrete object implementation of the Region Handle.
IDDescriptorObject()
Default constructor.
virtual ~VisAttrObject()
Default destructor.
DD4HEP_INSTANTIATE_HANDLE_NAMED(VisAttrObject)
Concrete object implementation for the Constant handle.
ReadoutObject()
Standard constructor.
T * ptr() const
Access to the held object.
Implementation of a named object.
virtual ~ConstantObject()
Default destructor.
Segmentation segmentation
Handle to the readout segmentation.
Handle class supporting generic Segmentation of sensitive detectors.
std::string dataType
Constant type.
virtual ~RegionObject()
Default destructor.
static void increment(T *)
Increment count according to type information.
virtual ~IDDescriptorObject()
Default destructor.
Handle class describing visualization attributes.
Concrete object implementation of the Readout Handle.
LimitSetObject()
Standard constructor.
Concrete object implementation of the LimitSet Handle.
Concrete object implementation of the IDDescriptorObject Handle.
unsigned long long int magic_word()
Access to the magic word, which is protecting some objects against memory corruptions.
Concrete object implementation of the VisAttr Handle.