Counter: MEM_TOTAL
Rank
% total
Counts
Calls
Paths
Symbol name
to / from
this
Total
to / from
this
Total
Including
child / parent
Total
0.08
8,209,728
8,730,560
30,082
37,594
2
3
G4Trd::CalculateExtent(EAxis, G4VoxelLimits const&, G4AffineTransform const&, double&, double&) const
0.15
15,711,776
16,675,440
47,323
58,932
6
7
G4Cons::CalculateExtent(EAxis, G4VoxelLimits const&, G4AffineTransform const&, double&, double&) const
0.23
23,966,080
26,318,744
105,943
145,058
6
7
G4Polyhedra::CalculateExtent(EAxis, G4VoxelLimits const&, G4AffineTransform const&, double&, double&) const
0.95
97,540,576
107,086,320
406,908
520,480
24
36
G4CutTubs::CalculateExtent(EAxis, G4VoxelLimits const&, G4AffineTransform const&, double&, double&) const
2.16
222,046,800
225,329,976
612,944
646,370
3
3
G4Torus::CalculateExtent(EAxis, G4VoxelLimits const&, G4AffineTransform const&, double&, double&) const
4.05
416,676,432
445,162,032
1,511,392
1,922,242
43
60
G4Trap::CalculateExtent(EAxis, G4VoxelLimits const&, G4AffineTransform const&, double&, double&) const
5.18
532,452,048
532,452,048
1,965,351
1,965,351
21
21
G4Box::CalculateExtent(EAxis, G4VoxelLimits const&, G4AffineTransform const&, double&, double&) const
14.85
1,527,365,568
1,726,102,072
5,381,701
7,276,260
50
114
G4Tubs::CalculateExtent(EAxis, G4VoxelLimits const&, G4AffineTransform const&, double&, double&) const
15.98
1,644,184,528
1,689,984,132
3,399,983
3,783,523
12
14
G4Polycone::CalculateExtent(EAxis, G4VoxelLimits const&, G4AffineTransform const&, double&, double&) const
[23]
43.63
974,442,048
3,513,711,488
7,844,727
13,461,627
167
167
G4BoundingEnvelope::CalculateExtent(EAxis, G4VoxelLimits const&, HepGeom::Transform3D const&, double&, double&) const
20.67
2,126,075,136
2,126,075,136
1,162,679
1,162,679
167
167
void std::vector<std::pair<HepGeom::Point3D<double>, HepGeom::Point3D<double> >, std::allocator<std::pair<HepGeom::Point3D<double>, HepGeom::Point3D<double> > > >::_M_realloc_insert<std::pair<HepGeom::Point3D<double>, HepGeom::Point3D<double> > >(__gnu_cxx::__normal_iterator<std::pair<HepGeom::Point3D<double>, HepGeom::Point3D<double> >*, std::vector<std::pair<HepGeom::Point3D<double>, HepGeom::Point3D<double> >, std::allocator<std::pair<HepGeom::Point3D<double>, HepGeom::Point3D<double> > > > >, std::pair<HepGeom::Point3D<double>, HepGeom::Point3D<double> >&&)
10.33
1,063,037,568
1,063,037,568
1,162,679
1,162,679
167
167
std::vector<std::pair<HepGeom::Point3D<double>, HepGeom::Point3D<double> >, std::allocator<std::pair<HepGeom::Point3D<double>, HepGeom::Point3D<double> > > >::_M_default_append(unsigned long)
2.20
225,886,560
225,886,560
1,867,808
1,867,808
73
73
void std::vector<HepGeom::Plane3D<double>, std::allocator<HepGeom::Plane3D<double> > >::_M_realloc_insert<HepGeom::Plane3D<double> >(__gnu_cxx::__normal_iterator<HepGeom::Plane3D<double>*, std::vector<HepGeom::Plane3D<double>, std::allocator<HepGeom::Plane3D<double> > > >, HepGeom::Plane3D<double>&&)
0.96
98,712,224
98,712,224
1,423,734
1,423,734
167
167
G4BoundingEnvelope::TransformVertices(HepGeom::Transform3D const&, std::vector<std::vector<HepGeom::Point3D<double>, std::allocator<HepGeom::Point3D<double> > >*, std::allocator<std::vector<HepGeom::Point3D<double>, std::allocator<HepGeom::Point3D<double> > >*> >&) const
Back to summary