CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
DDPartSelectionExpander Class Reference

#include <DDPartSelectionExpander.h>

Public Member Functions

 DDPartSelectionExpander (const DDCompactView &)
 
size_t expand (const DDPartSelection &input, PartSelectionTree &result) const
 

Private Attributes

const DDCompactView::graph_typegraph_
 

Detailed Description

Definition at line 12 of file DDPartSelectionExpander.h.

Constructor & Destructor Documentation

DDPartSelectionExpander::DDPartSelectionExpander ( const DDCompactView cpv)
explicit

Definition at line 9 of file DDPartSelectionExpander.cc.

10  : graph_(cpv.graph())
11  { }
const DDCompactView::graph_type & graph_
const graph_type & graph() const
Provides read-only access to the data structure of the compact-view.

Member Function Documentation

size_t DDPartSelectionExpander::expand ( const DDPartSelection input,
PartSelectionTree result 
) const

Definition at line 14 of file DDPartSelectionExpander.cc.

References prof2calltree::count.

15 {
16  //assert(input.size()>0);
18  size_t count(0);
19  return count;
20 }
DDCompactView::walker_type walker_type
global type for a compact-view walker

Member Data Documentation

const DDCompactView::graph_type& DDPartSelectionExpander::graph_
private

Definition at line 20 of file DDPartSelectionExpander.h.