Top 100
Here is how to interpret the columns:
- Number of profiling samples in this function
- Percentage of profiling samples in this function
- Percentage of profiling samples in the functions printed so far
- Number of profiling samples in this function and its callees
- Percentage of profiling samples in this function and its callees
- Function name
Total: 265315 samples
40001 15.1% 15.1% 40073 15.1% _init ??:0
11106 4.2% 19.3% 11106 4.2% ROOT::Math::Cartesian3D::Y /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:116
11031 4.2% 23.4% 11228 4.2% ROOT::Math::Cartesian3D::X /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:115
8185 3.1% 26.5% 8185 3.1% ROOT::Math::Cartesian3D::Z /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:117
5588 2.1% 28.6% 5740 2.2% Cartesian3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:65
5088 1.9% 30.5% 5477 2.1% __normal_iterator /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:683
4897 1.8% 32.4% 7126 2.7% ROOT::Math::DisplacementVector3D::Y /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:291
4522 1.7% 34.1% 20870 7.9% ROOT::Math::DisplacementVector3D::Dot /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:396
4189 1.6% 35.7% 5554 2.1% ROOT::Math::DisplacementVector3D::X /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:286
3910 1.5% 37.1% 15448 5.8% Cartesian3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:81
3610 1.4% 38.5% 4740 1.8% ROOT::Math::DisplacementVector3D::Z /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:296
3100 1.2% 39.7% 3763 1.4% ROOT::Math::Cartesian3D::Scale /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:158
2797 1.1% 40.7% 3158 1.2% ROOT::Math::Cartesian3D::Mag2 /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:118
2719 1.0% 41.7% 3206 1.2% __gnu_cxx::__normal_iterator::base /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:748
2718 1.0% 42.8% 4296 1.6% ROOT::Math::DisplacementVector3D::operator/= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:472
2693 1.0% 43.8% 15908 6.0% DisplacementVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:75
2666 1.0% 44.8% 2667 1.0% __gnu_cxx::__normal_iterator::operator* /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:696
2472 0.9% 45.7% 2472 0.9% __ieee754_sqrt interp.c:0
2446 0.9% 46.6% 2553 1.0% ROOT::Math::SVector::operator[] /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/SVector.icc:559
2407 0.9% 47.5% 4583 1.7% PositionVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:85
2406 0.9% 48.5% 3335 1.3% __gnu_cxx::operator!= /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:782
2224 0.8% 49.3% 4084 1.5% ROOT::Math::PositionVector3D::Z /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:276
2215 0.8% 50.1% 4112 1.5% ROOT::Math::Cartesian3D::y /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:191
2178 0.8% 50.9% 3287 1.2% ROOT::Math::Cartesian3D::z /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:192
2139 0.8% 51.8% 3122 1.2% ROOT::Math::PositionVector3D::X /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:266
2045 0.8% 52.5% 3079 1.2% ROOT::Math::Cartesian3D::x /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:190
1985 0.7% 53.3% 4613 1.7% sqrt ??:0
1905 0.7% 54.0% 2725 1.0% ROOT::Math::PositionVector3D::Y /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:271
1870 0.7% 54.7% 4867 1.8% _ZL18FindAndAddOperatorRKSsS0_PKcP11TCollection Utility.cxx:0
1837 0.7% 55.4% 2674 1.0% LHCb::State::ty /afs/cern.ch/lhcb/software/releases/LHCB/LHCB_v32r5/Event/TrackEvent/Event/State.h:596
1766 0.7% 56.1% 2369 0.9% std::vector::end /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:405
1696 0.6% 56.7% 15426 5.8% ROOT::Math::operator- /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:534
1636 0.6% 57.3% 1640 0.6% Cartesian3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:80
1632 0.6% 57.9% 1632 0.6% LHCb::Track::firstState /afs/cern.ch/lhcb/software/releases/LHCB/LHCB_v32r5/InstallArea/x86_64-slc5-gcc43-dbg/include/Event/Track.h:1372
1528 0.6% 58.5% 8523 3.2% ROOT::Math::DisplacementVector3D::R /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:301
1522 0.6% 59.1% 1563 0.6% TFunction::GetListOfMethodArgs ??:0
1519 0.6% 59.6% 17916 6.8% ROOT::Math::DisplacementVector3D::Unit /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:340
1508 0.6% 60.2% 3097 1.2% std::vector::end /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:396
1370 0.5% 60.7% 1846 0.7% __gnu_cxx::operator== /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:770
1294 0.5% 61.2% 2475 0.9% __gnu_cxx::__normal_iterator::base /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:747
1241 0.5% 61.7% 1322 0.5% __gnu_cxx::__normal_iterator::operator++ /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:705
1169 0.4% 62.1% 1873 0.7% std::vector::begin /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:387
1103 0.4% 62.5% 1265 0.5% _int_malloc malloc.c:0
1098 0.4% 63.0% 8215 3.1% PositionVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/Point3Dfwd.h:26
1097 0.4% 63.4% 1097 0.4% FastVeloHit::distance /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloHit.h:129
1061 0.4% 63.8% 3538 1.3% PVSeed3DTool::xPointParameters /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tr/PatPV/cmt/../src/PVSeed3DTool.cpp:276
1050 0.4% 64.2% 2108 0.8% __gnu_cxx::__normal_iterator::operator* /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:695
985 0.4% 64.5% 1020 0.4% ROOT::Math::Cartesian3D::operator= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:86
975 0.4% 64.9% 1117 0.4% _int_free malloc.c:0
970 0.4% 65.3% 8290 3.1% ROOT::Math::PositionVector3D::operator+= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:399
957 0.4% 65.6% 1048 0.4% std::vector::begin /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:386
955 0.4% 66.0% 1170 0.4% LHCb::State::z /afs/cern.ch/lhcb/software/releases/LHCB/LHCB_v32r5/InstallArea/x86_64-slc5-gcc43-dbg/include/Event/State.h:575
945 0.4% 66.3% 2143 0.8% malloc ??:0
942 0.4% 66.7% 1321 0.5% __gnu_cxx::__normal_iterator::operator++ /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:711
934 0.4% 67.1% 2439 0.9% DisplacementVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:97
933 0.4% 67.4% 6299 2.4% ROOT::Math::Cartesian3D::R /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:121
887 0.3% 67.7% 1573 0.6% ROOT::Math::DisplacementVector3D::x /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:512
874 0.3% 68.1% 907 0.3% __gnu_cxx::__normal_iterator::operator++ /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:710
815 0.3% 68.4% 28114 10.6% ROOT::Math::DisplacementVector3D::unit /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:522
813 0.3% 68.7% 813 0.3% strcmp ??:0
807 0.3% 69.0% 834 0.3% PVSeed3DTool::closestPoints /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tr/PatPV/cmt/../src/PVSeed3DTool.cpp:235
807 0.3% 69.3% 830 0.3% ROOT::Math::DisplacementVector3D::operator*= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:463
779 0.3% 69.6% 779 0.3% __GI___isnan interp.c:0
765 0.3% 69.9% 765 0.3% FastVeloHit::z /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloHit.h:98
737 0.3% 70.2% 8132 3.1% std::vector::empty /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:527
718 0.3% 70.4% 997 0.4% __gnu_cxx::operator!= /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:776
717 0.3% 70.7% 732 0.3% std::vector::end /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:395
716 0.3% 71.0% 716 0.3% strlen ??:0
706 0.3% 71.2% 706 0.3% FastVeloTrack::phiHits /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloTrack.h:30
705 0.3% 71.5% 10824 4.1% ROOT::Math::PositionVector3D::operator= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/Point3Dfwd.h:26
691 0.3% 71.8% 2109 0.8% FastVeloTrack::chi2 /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloTrack.h:104
651 0.2% 72.0% 1865 0.7% THashTable::Add ??:0
615 0.2% 72.2% 646 0.2% Cartesian3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:60
613 0.2% 72.5% 681 0.3% ROOT::Math::MatRepSym::operator= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/MatrixRepresentationsStatic.h:300
592 0.2% 72.7% 823 0.3% __gnu_cxx::operator- /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:847
592 0.2% 72.9% 593 0.2% std::vector::operator[] /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:578
589 0.2% 73.1% 676 0.3% SMatrix /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/SMatrix.icc:79
586 0.2% 73.4% 1239 0.5% __gnu_cxx::__normal_iterator::operator++ /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:707
584 0.2% 73.6% 586 0.2% TStringRef::Hash ??:0
579 0.2% 73.8% 4990 1.9% DisplacementVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:123
553 0.2% 74.0% 818 0.3% __gnu_cxx::operator!= /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:781
536 0.2% 74.2% 1211 0.5% ROOT::Math::PositionVector3D::SetXYZ /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:245
535 0.2% 74.4% 1047 0.4% __gnu_cxx::__normal_iterator::operator++ /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:703
531 0.2% 74.6% 694 0.3% PositionVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:84
527 0.2% 74.8% 9200 3.5% FastVeloTracking::mergeSpaceClones /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloTracking.cpp:429
523 0.2% 75.0% 689 0.3% ROOT::Math::DisplacementVector3D::Dot /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:397
514 0.2% 75.2% 1023 0.4% LHCb::State::tx /afs/cern.ch/lhcb/software/releases/LHCB/LHCB_v32r5/Event/TrackEvent/Event/State.h:589
511 0.2% 75.4% 2421 0.9% ROOT::Math::DisplacementVector3D::Cross /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:417
494 0.2% 75.6% 4912 1.9% TCint::UpdateListOfGlobalFunctions ??:0
487 0.2% 75.8% 517 0.2% PVSeed3DTool::closestPoints /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tr/PatPV/cmt/../src/PVSeed3DTool.cpp:230
476 0.2% 75.9% 1190 0.4% ROOT::Math::DisplacementVector3D::Mag2 /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:328
469 0.2% 76.1% 569 0.2% ROOT::Math::Cartesian3D::SetXYZ /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:153
467 0.2% 76.3% 467 0.2% FastVeloHit::global /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloHit.h:96
450 0.2% 76.5% 537 0.2% std::__find /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_algo.h:178
448 0.2% 76.6% 962 0.4% PVSeed3DTool::getSeeds /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tr/PatPV/cmt/../src/PVSeed3DTool.cpp:116
434 0.2% 76.8% 598 0.2% ROOT::Math::PositionVector3D::y /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:452
417 0.2% 76.9% 444 0.2% PVSeed3DTool::closestPoints /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tr/PatPV/cmt/../src/PVSeed3DTool.cpp:234
416 0.2% 77.1% 417 0.2% LHCb::State::ty /afs/cern.ch/lhcb/software/releases/LHCB/LHCB_v32r5/Event/TrackEvent/Event/State.h:598
415 0.2% 77.3% 639 0.2% FastVeloTracking::makeSpaceTracks /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloTracking.cpp:1064
406 0.2% 77.4% 406 0.2% __gnu_cxx::__normal_iterator::operator-> /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:700
Call graph
Each node represents a procedure. The directed edges indicate caller to callee relations. Each node is formatted as follows:
- Class Name
- Method Name
- local (percentage)
- of cumulative (percentage)
The last one or two lines contains the timing information. (The profiling is done via a sampling method, where by default we take 100 samples a second. Therefor one unit of time in the output corresponds to about 10 milliseconds of execution time.) The "local" time is the time spent executing the instructions directly contained in the procedure (and in any other procedures that were inlined into the procedure). The "cumulative" time is the sum of the "local" time and the time spent in any callees. If the cumulative time is the same as the local time, it is not printed.
The size of the node is proportional to the local count. The percentage displayed in the node corresponds to the count divided by the total run time of the program (that is, the cumulative count for main()).
Edge Information
An edge from one node to another indicates a caller to callee relationship. Each edge is labelled with the time spent by the callee on behalf of the caller.