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)
auto size() const -> adj_list::size_type
Represents a uniquely identifyable rotation matrix.
std::pair< edge_iterator, edge_iterator > edge_range
A DDLogicalPart aggregates information concerning material, solid and sensitveness ...
void swap(Graph< N, E > &)
math::GraphWalker< DDLogicalPart, DDPosData * > GraphWalker
Log< level::Info, false > LogInfo
void swap(DDCompactViewImpl &)
static const char root_[]
const E & edgeData(index_type i) const
GraphWalker walker() const
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > DDTranslation