1 #ifndef DETECTOR_DESCRIPTION_CORE_DD_COMPACT_VIEW_IMPL_H 2 # define DETECTOR_DESCRIPTION_CORE_DD_COMPACT_VIEW_IMPL_H void position(const DDLogicalPart &self, const DDLogicalPart &parent, int copyno, const DDTranslation &trans, const DDRotation &rot, const DDDivision *div)
Relative position of a child-volume inside a parent-volume.
DDLogicalPart & current() const
void setRoot(const DDLogicalPart &root)
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > DDTranslation
Represents a uniquely identifyable rotation matrix.
math::GraphWalker< DDLogicalPart, DDPosData * > walker() const
A DDLogicalPart aggregates information concerning material, solid and sensitveness ...
void swap(DDCompactViewImpl &)
const DDLogicalPart & root() const
double weight(const DDLogicalPart &) const
const GraphNav & graph() const