DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
dd4hep::DetElement Member List

This is the complete list of members for dd4hep::DetElement, including all inherited members.

_data() constdd4hep::DetElementinline
_ptr() constdd4hep::Handle< DetElementObject >inline
access() constdd4hep::Handle< DetElementObject >
add(DetElement sub_element)dd4hep::DetElement
addExtension(ExtensionEntry *entry) constdd4hep::DetElement
addExtension(CONCRETE *c) constdd4hep::DetElementinline
assign(Object *n, const std::string &nam, const std::string &title)dd4hep::Handle< DetElementObject >
assign(_Segmentation *s, const std::string &n, const std::string &)dd4hep::Handle< DetElementObject >
assign(NamedObject *p, const std::string &n, const std::string &t)dd4hep::Handle< DetElementObject >
bad_assignment(const std::type_info &from, const std::type_info &to)dd4hep::Handle< DetElementObject >static
Base typedefdd4hep::Handle< DetElementObject >
callAtUpdate(unsigned int typ, Q *pointer, void(T::*pmf)(unsigned long typ, DetElement &det, void *opt_par)) constdd4hep::DetElementinline
check(bool condition, const std::string &msg) constdd4hep::DetElement
child(const std::string &name) constdd4hep::DetElement
child(const std::string &child_name, bool throw_if_not_found) constdd4hep::DetElement
Children typedefdd4hep::DetElement
children() constdd4hep::DetElement
clear()dd4hep::Handle< DetElementObject >inline
clone(int flag) constdd4hep::DetElement
clone(const std::string &new_name) constdd4hep::DetElement
clone(const std::string &new_name, int new_id) constdd4hep::DetElement
combineHits() constdd4hep::DetElement
CONDITIONS_CHANGED enum valuedd4hep::DetElement
COPY_ALIGNMENT enum valuedd4hep::DetElement
COPY_NONE enum valuedd4hep::DetElement
COPY_PARENT enum valuedd4hep::DetElement
COPY_PLACEMENT enum valuedd4hep::DetElement
CopyParameters enum namedd4hep::DetElement
data() constdd4hep::Handle< DetElementObject >inline
destroy()dd4hep::Handle< DetElementObject >
DetElement()=defaultdd4hep::DetElement
DetElement(DetElement &&e)=defaultdd4hep::DetElement
DetElement(const DetElement &e)=defaultdd4hep::DetElement
DetElement(Object *obj)dd4hep::DetElementinline
DetElement(Object *obj, const std::string &name, const std::string &type)dd4hep::DetElement
DetElement(const Handle< Q > &e)dd4hep::DetElementinline
DetElement(NamedObject *obj)dd4hep::DetElementinline
DetElement(const std::string &name, const std::string &type, int id)dd4hep::DetElement
DetElement(const std::string &name, int id)dd4hep::DetElement
DetElement(DetElement parent, const std::string &name, int id)dd4hep::DetElement
extension(unsigned long long int key, bool alert) constdd4hep::DetElement
extension() constdd4hep::DetElementinline
extension(bool alert) constdd4hep::DetElementinline
Handle()=defaultdd4hep::Handle< DetElementObject >
Handle(Handle< DetElementObject > &&element)=defaultdd4hep::Handle< DetElementObject >
Handle(const Handle< DetElementObject > &element)=defaultdd4hep::Handle< DetElementObject >
Handle(DetElementObject *element)dd4hep::Handle< DetElementObject >inline
Handle(Q *element)dd4hep::Handle< DetElementObject >inline
Handle(const Handle< Q > &element)dd4hep::Handle< DetElementObject >inline
i_addUpdateCall(unsigned int callback_type, const Callback &callback) constdd4hep::DetElementprotected
id() constdd4hep::DetElement
idealPlacement() constdd4hep::DetElement
isValid() constdd4hep::Handle< DetElementObject >inline
key() constdd4hep::DetElement
LAST enum valuedd4hep::DetElement
level() constdd4hep::DetElement
m_elementdd4hep::Handle< DetElementObject >
name() constdd4hep::Handle< DetElementObject >
name() constdd4hep::Handle< DetElementObject >
name() constdd4hep::Handle< DetElementObject >
nominal() constdd4hep::DetElement
object() constdd4hep::Handle< DetElementObject >inline
Object typedefdd4hep::Handle< DetElementObject >
operator DetElementObject &() constdd4hep::Handle< DetElementObject >inline
operator!() constdd4hep::Handle< DetElementObject >inline
operator!=(const Handle< T > &e) constdd4hep::DetElementinline
operator*() constdd4hep::Handle< DetElementObject >inline
operator->() constdd4hep::Handle< DetElementObject >inline
operator<(const DetElement e) constdd4hep::DetElementinline
Handle< DetElementObject >::operator<(const Handle< DetElementObject > &element) constdd4hep::Handle< DetElementObject >inline
operator=(DetElement &&sd)=defaultdd4hep::DetElement
operator=(const DetElement &e)=defaultdd4hep::DetElement
Handle< DetElementObject >::operator=(Handle< DetElementObject > &&element)=defaultdd4hep::Handle< DetElementObject >
Handle< DetElementObject >::operator=(const Handle< DetElementObject > &element)=defaultdd4hep::Handle< DetElementObject >
operator==(const Handle< T > &e) constdd4hep::DetElementinline
Handle< DetElementObject >::operator==(const Handle< DetElementObject > &element) constdd4hep::Handle< DetElementObject >inline
operator>(const Handle< DetElementObject > &element) constdd4hep::Handle< DetElementObject >inline
parent() constdd4hep::DetElement
path() constdd4hep::DetElement
placement() constdd4hep::DetElement
PLACEMENT_CHANGED enum valuedd4hep::DetElement
PLACEMENT_DETECTOR enum valuedd4hep::DetElement
PLACEMENT_ELEMENT enum valuedd4hep::DetElement
PLACEMENT_HIGHEST enum valuedd4hep::DetElement
PLACEMENT_NONE enum valuedd4hep::DetElement
placementPath() constdd4hep::DetElement
PROPAGATE_PARENT_ID enum valuedd4hep::DetElement
ptr() constdd4hep::Handle< DetElementObject >inline
reflect(const std::string &new_name) constdd4hep::DetElement
reflect(const std::string &new_name, int new_id) constdd4hep::DetElement
reflect(const std::string &new_name, int new_id, SensitiveDetector sd) constdd4hep::DetElement
removeAtUpdate(unsigned int type, void *pointer) constdd4hep::DetElement
setAttributes(const Detector &description, const Volume &volume, const std::string &region, const std::string &limits, const std::string &vis)dd4hep::DetElement
setCombineHits(bool value, SensitiveDetector &sens)dd4hep::DetElement
setLimitSet(const Detector &description, const std::string &name, const Volume &volume)dd4hep::DetElement
setPlacement(const PlacedVolume &volume)dd4hep::DetElement
setRegion(const Detector &description, const std::string &name, const Volume &volume)dd4hep::DetElement
setType(const std::string &typ)dd4hep::DetElement
setTypeFlag(unsigned int types)dd4hep::DetElement
setVisAttributes(const Detector &description, const std::string &name, const Volume &volume)dd4hep::DetElement
solid() constdd4hep::DetElement
SOMETHING_CHANGED enum valuedd4hep::DetElement
survey() constdd4hep::DetElement
type() constdd4hep::DetElement
typeFlag() constdd4hep::DetElement
UpdateParam enum namedd4hep::DetElement
volume() constdd4hep::DetElement
volumeID() constdd4hep::DetElement
world() constdd4hep::DetElement