_data() const | dd4hep::DetElement | inline |
_ptr() const | dd4hep::Handle< DetElementObject > | inline |
access() const | dd4hep::Handle< DetElementObject > | |
add(DetElement sub_element) | dd4hep::DetElement | |
addExtension(ExtensionEntry *entry) const | dd4hep::DetElement | |
addExtension(CONCRETE *c) const | dd4hep::DetElement | inline |
align(const Position &pos, bool check=false, double overlap=0.001) | dd4hep::align::GlobalDetectorAlignment | |
align(const RotationZYX &rot, bool check=false, double overlap=0.001) | dd4hep::align::GlobalDetectorAlignment | |
align(const Position &pos, const RotationZYX &rot, bool check=false, double overlap=0.001) | dd4hep::align::GlobalDetectorAlignment | |
align(const Transform3D &tr, bool check=false, double overlap=0.001) | dd4hep::align::GlobalDetectorAlignment | |
align(TGeoHMatrix *matrix, bool check=false, double overlap=0.001) | dd4hep::align::GlobalDetectorAlignment | |
align(const std::string &volume_path, const Position &pos, bool check=false, double overlap=0.001) | dd4hep::align::GlobalDetectorAlignment | |
align(const std::string &volume_path, const RotationZYX &rot, bool check=false, double overlap=0.001) | dd4hep::align::GlobalDetectorAlignment | |
align(const std::string &volume_path, const Position &pos, const RotationZYX &rot, bool check=false, double overlap=0.001) | dd4hep::align::GlobalDetectorAlignment | |
align(const std::string &volume_path, const Transform3D &tr, bool check=false, double overlap=0.001) | dd4hep::align::GlobalDetectorAlignment | |
align(const std::string &volume_path, TGeoHMatrix *matrix, bool check=false, double overlap=0.001) | dd4hep::align::GlobalDetectorAlignment | |
alignment() const | dd4hep::align::GlobalDetectorAlignment | |
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 typedef | dd4hep::Handle< DetElementObject > | |
callAtUpdate(unsigned int typ, Q *pointer, void(T::*pmf)(unsigned long typ, DetElement &det, void *opt_par)) const | dd4hep::DetElement | inline |
check(bool condition, const std::string &msg) const | dd4hep::DetElement | |
child(const std::string &name) const | dd4hep::DetElement | |
child(const std::string &child_name, bool throw_if_not_found) const | dd4hep::DetElement | |
Children typedef | dd4hep::DetElement | |
children() const | dd4hep::DetElement | |
clear() | dd4hep::Handle< DetElementObject > | inline |
clone(int flag) const | dd4hep::DetElement | |
clone(const std::string &new_name) const | dd4hep::DetElement | |
clone(const std::string &new_name, int new_id) const | dd4hep::DetElement | |
collectNodes(std::vector< PlacedVolume > &nodes) | dd4hep::align::GlobalDetectorAlignment | |
combineHits() const | dd4hep::DetElement | |
CONDITIONS_CHANGED enum value | dd4hep::DetElement | |
COPY_ALIGNMENT enum value | dd4hep::DetElement | |
COPY_NONE enum value | dd4hep::DetElement | |
COPY_PARENT enum value | dd4hep::DetElement | |
COPY_PLACEMENT enum value | dd4hep::DetElement | |
CopyParameters enum name | dd4hep::DetElement | |
data() const | dd4hep::Handle< DetElementObject > | inline |
debug() | dd4hep::align::GlobalDetectorAlignment | static |
debug(bool value) | dd4hep::align::GlobalDetectorAlignment | static |
destroy() | dd4hep::Handle< DetElementObject > | |
DetElement()=default | dd4hep::DetElement | |
DetElement(DetElement &&e)=default | dd4hep::DetElement | |
DetElement(const DetElement &e)=default | dd4hep::DetElement | |
DetElement(Object *obj) | dd4hep::DetElement | inline |
DetElement(Object *obj, const std::string &name, const std::string &type) | dd4hep::DetElement | |
DetElement(const Handle< Q > &e) | dd4hep::DetElement | inline |
DetElement(NamedObject *obj) | dd4hep::DetElement | inline |
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) const | dd4hep::DetElement | |
extension() const | dd4hep::DetElement | inline |
extension(bool alert) const | dd4hep::DetElement | inline |
GlobalDetectorAlignment(DetElement e) | dd4hep::align::GlobalDetectorAlignment | |
GlobalDetectorAlignment(DetElement &&e) | dd4hep::align::GlobalDetectorAlignment | |
Handle()=default | dd4hep::Handle< DetElementObject > | |
Handle(Handle< DetElementObject > &&element)=default | dd4hep::Handle< DetElementObject > | |
Handle(const Handle< DetElementObject > &element)=default | dd4hep::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) const | dd4hep::DetElement | protected |
id() const | dd4hep::DetElement | |
idealPlacement() const | dd4hep::DetElement | |
isValid() const | dd4hep::Handle< DetElementObject > | inline |
key() const | dd4hep::DetElement | |
LAST enum value | dd4hep::DetElement | |
level() const | dd4hep::DetElement | |
m_element | dd4hep::Handle< DetElementObject > | |
name() const | dd4hep::Handle< DetElementObject > | |
name() const | dd4hep::Handle< DetElementObject > | |
name() const | dd4hep::Handle< DetElementObject > | |
nominal() const | dd4hep::DetElement | |
Object typedef | dd4hep::Handle< DetElementObject > | |
object() const | dd4hep::Handle< DetElementObject > | inline |
operator DetElementObject &() const | dd4hep::Handle< DetElementObject > | inline |
operator!() const | dd4hep::Handle< DetElementObject > | inline |
operator!=(const Handle< T > &e) const | dd4hep::DetElement | inline |
operator*() const | dd4hep::Handle< DetElementObject > | inline |
operator->() const | dd4hep::Handle< DetElementObject > | inline |
operator<(const DetElement e) const | dd4hep::DetElement | inline |
Handle< DetElementObject >::operator<(const Handle< DetElementObject > &element) const | dd4hep::Handle< DetElementObject > | inline |
operator=(DetElement &&sd)=default | dd4hep::DetElement | |
operator=(const DetElement &e)=default | dd4hep::DetElement | |
Handle< DetElementObject >::operator=(Handle< DetElementObject > &&element)=default | dd4hep::Handle< DetElementObject > | |
Handle< DetElementObject >::operator=(const Handle< DetElementObject > &element)=default | dd4hep::Handle< DetElementObject > | |
operator==(const Handle< T > &e) const | dd4hep::DetElement | inline |
Handle< DetElementObject >::operator==(const Handle< DetElementObject > &element) const | dd4hep::Handle< DetElementObject > | inline |
operator>(const Handle< DetElementObject > &element) const | dd4hep::Handle< DetElementObject > | inline |
parent() const | dd4hep::DetElement | |
path() const | dd4hep::DetElement | |
placement() const | dd4hep::DetElement | |
PLACEMENT_CHANGED enum value | dd4hep::DetElement | |
PLACEMENT_DETECTOR enum value | dd4hep::DetElement | |
PLACEMENT_ELEMENT enum value | dd4hep::DetElement | |
PLACEMENT_HIGHEST enum value | dd4hep::DetElement | |
PLACEMENT_NONE enum value | dd4hep::DetElement | |
placementPath() const | dd4hep::DetElement | |
PROPAGATE_PARENT_ID enum value | dd4hep::DetElement | |
ptr() const | dd4hep::Handle< DetElementObject > | inline |
reflect(const std::string &new_name) const | dd4hep::DetElement | |
reflect(const std::string &new_name, int new_id) const | dd4hep::DetElement | |
reflect(const std::string &new_name, int new_id, SensitiveDetector sd) const | dd4hep::DetElement | |
removeAtUpdate(unsigned int type, void *pointer) const | dd4hep::DetElement | |
setAttributes(const Detector &description, const Volume &volume, const std::string ®ion, 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() const | dd4hep::DetElement | |
SOMETHING_CHANGED enum value | dd4hep::DetElement | |
survey() const | dd4hep::DetElement | |
type() const | dd4hep::DetElement | |
typeFlag() const | dd4hep::DetElement | |
UpdateParam enum name | dd4hep::DetElement | |
volume() const | dd4hep::DetElement | |
volumeAlignments() | dd4hep::align::GlobalDetectorAlignment | |
volumeAlignments() const | dd4hep::align::GlobalDetectorAlignment | |
volumeID() const | dd4hep::DetElement | |
world() const | dd4hep::DetElement | |