1 #ifndef DETECTOR_DESCRIPTION_CORE_DD_COMPACT_VIEW_H 2 #define DETECTOR_DESCRIPTION_CORE_DD_COMPACT_VIEW_H 98 const Graph & graph()
const;
136 std::unique_ptr<DDCompactViewImpl>
rep_;
Relative position of a child-volume inside a parent-volume.
DDName is used to identify DDD entities uniquely.
Compact representation of the geometrical detector hierarchy.
void swap(Association< C > &lhs, Association< C > &rhs)
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > DDTranslation
Represents a uniquely identifyable rotation matrix.
DDI::Store< DDName, DDI::Specific * > specStore_
std::unique_ptr< DDPosData > worldpos_
DDI::Store< DDName, DDI::Solid * > solidStore_
A DDLogicalPart aggregates information concerning material, solid and sensitveness ...
std::unique_ptr< DDCompactViewImpl > rep_
DDI::Store< DDName, DDRotationMatrix * > rotStore_
static int position[264][3]
DDI::Store< DDName, DDI::LogicalPart * > lpStore_
DDI::Store< DDName, DDI::Material * > matStore_