7 LogDebug(
"DDCompactViewImpl") <<
"Root node data = " << rootnodedata << std::endl;
13 LogDebug(
"DDCompactViewImpl") <<
"In destructor, graph is empty. Root:" <<
root_ << std::endl;
15 LogDebug(
"DDCompactViewImpl") <<
"In destructor, graph is NOT empty. Root:" <<
root_ 16 <<
" graph_.size() = " <<
graph_.
size() << std::endl;
19 for (; erange.first != erange.second; ++(erange.first)) {
27 <<
"DDD transient representation has been destructed." << std::endl
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.
edge_range edges(index_type nodeIndex)
void addEdge(const N &from, const N &to, const E &edge)
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > DDTranslation
Represents a uniquely identifyable rotation matrix.
std::pair< edge_iterator, edge_iterator > edge_range
const E & edgeData(index_type i) const
A DDLogicalPart aggregates information concerning material, solid and sensitveness ...
void swap(Graph< N, E > &)
math::GraphWalker< DDLogicalPart, DDPosData * > GraphWalker
auto size() const -> adj_list::size_type
void swap(DDCompactViewImpl &)
GraphWalker walker() const
static const char root_[]