9 std::vector<GeometricDetExtra>::const_iterator gdeiEnd(gdes.end());
10 std::vector<GeometricDetExtra>::const_iterator gdei(gdes.begin());
11 for (; gdei != gdeiEnd; ++gdei) {
13 _helperMap[gdei->geographicalId().rawId()] = gdeaddr;
18 edm::LogInfo(
"CmsTrackerDebugNavigator") <<
" CmsTrackerDebugNavigator - Starting debug";
19 for (
int k = 0;
k < 20;
k++)
23 for (
int k = 0;
k < 20;
k++) {
25 <<
" CmsTrackerDebugNavigator has found " <<
numinstances[
k] <<
" GeometricDets at level " <<
k;
33 for (
unsigned int i = 0; (
int)
i <= level;
i++)
37 << level << spaces <<
"### VOLUME " << in.
components()[
k]->name() <<
" of type " << in.
components()[
k]->type()
38 <<
" copy number " << extra->
copyno() <<
" positioned in " << in.
name() <<
" global position of centre " 41 <<
" volume = " << extra->
volume() <<
" cm3" 42 <<
" density = " << extra->
density() <<
" g/cm3" 43 <<
" weight " << extra->
weight() <<
" g" << std::endl;
void dump(const GeometricDet &, const std::vector< GeometricDetExtra > &)
ConstGeometricDetContainer & components()
std::string const & name() const
CmsTrackerDebugNavigator(const std::vector< GeometricDetExtra > &)
void iterate(const GeometricDet &, int, const std::vector< GeometricDetExtra > &)
std::map< uint32_t, const GeometricDetExtra * > _helperMap