Exclusive CPU time in % of CPU Time Function (defining location) seconds. 54.705000 6.267450 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,499) 30.526000 3.497307 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,129) 22.555000 2.584084 cmsExpMagneticField::GetVolumeBaseBfield(double const*, double*) const (cmsExpMT) 21.161000 2.424376 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,351) 17.120000 1.961407 __ieee754_atan2 (libm-2.12.so) 16.167000 1.852223 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,130) 13.838000 1.585394 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,75) 12.698000 1.454786 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,91) 12.410000 1.421791 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,275) 12.220000 1.400023 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,45) 11.896000 1.362903 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,76) 11.701000 1.340562 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,169) 11.345000 1.299776 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,751) 10.633000 1.218203 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,118) 10.389000 1.190248 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,527) 9.859000 1.129527 G4ElasticHadrNucleusHE::HadrNucDifferCrSec(int, int, double) (libG4processes.so: G4ElasticHadrNucleusHE.cc,789) 9.664000 1.107187 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Material const*, bool) (libG4processes.so: G4CrossSectionDataStore.cc,84) 9.430000 1.080378 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: G4TouchableHistory.icc,61) 9.421000 1.079346 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,406) 8.937000 1.023895 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,663) 8.870000 1.016219 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,76) 8.602000 0.985515 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,389) 8.321000 0.953322 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,135) 8.210000 0.940604 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,619) 7.936000 0.909213 CLHEP::RanecuEngine::flat() (libG4clhep.so: RanecuEngine.cc,197) 7.681000 0.879998 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,501) 6.691000 0.766575 __sincos (libm-2.12.so) 5.894000 0.675265 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,51) 5.873000 0.672859 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,527) 5.814000 0.666099 G4NeutronInelasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronInelasticXS.cc,144) 5.725000 0.655903 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,1416) 5.724000 0.655788 G4ClassicalRK4::DumbStepper(double const*, double const*, double, double*) (libG4geometry.so: G4ClassicalRK4.cc,75) 5.466000 0.626229 G4NeutronCaptureXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronCaptureXS.cc,130) 5.324000 0.609961 G4NeutronElasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronElasticXS.cc,114) 5.170000 0.592317 __ieee754_log (libm-2.12.so) 5.107000 0.585099 G4MuPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuPairProductionModel.cc,311) 5.085000 0.582579 _init (libG4processes.so) 5.069000 0.580746 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1152) 4.993000 0.572039 CLHEP::HepRotation::rotateAxes(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) (libG4clhep.so: Rotation.cc,107) 4.858000 0.556572 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,80) 4.683000 0.536523 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExpMT) 4.669000 0.534919 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,150) 4.603000 0.527357 __ieee754_sqrt (libm-2.12.so) 4.519000 0.517733 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,516) 4.416000 0.505933 CLHEP::HepLorentzVector::boost(double, double, double) (libG4clhep.so: LorentzVector.cc,60) 4.290000 0.491497 G4PolyPhiFace::InsideEdges(double, double, double*, G4PolyPhiFaceVertex**, CLHEP::Hep3Vector**) (libG4geometry.so: G4PolyPhiFace.cc,842) 4.134000 0.473625 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,923) 4.047000 0.463657 __sqrt (libm-2.12.so) 3.942000 0.451628 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,132) 3.824000 0.438109 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,48) 3.800000 0.435359 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1015) 3.734000 0.427797 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,485) 3.719000 0.426079 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,356) 3.706000 0.424590 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,222) 3.632000 0.416111 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,583) 3.543000 0.405915 G4PolyhedraSide::DistanceAway(CLHEP::Hep3Vector const&, G4PolyhedraSide::sG4PolyhedraSideVec const&, double*) (libG4geometry.so: G4PolyhedraSide.cc,1066) 3.491000 0.399957 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1110) 3.461000 0.396520 G4PolyhedraSide::PhiSegment(double) (libG4geometry.so: G4PolyhedraSide.cc,978) 3.448000 0.395031 G4GEMProbability::CalcProbability(G4Fragment const&, double, double) (libG4processes.so: G4GEMProbability.cc,115) 3.251000 0.372461 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,149) 3.244000 0.371659 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1282) 3.194000 0.365931 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,926) 3.096000 0.354703 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,47) 3.094000 0.354474 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,688) 3.026000 0.346683 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,86) 2.666000 0.305439 G4PolyhedraSide::GetPhi(CLHEP::Hep3Vector const&) (libG4geometry.so: G4PolyhedraSide.cc,1013) 2.665000 0.305324 G4LogicalVolume::GetMaterialCutsCouple() const (libG4geometry.so: G4LogicalVolume.cc,438) 2.620000 0.300169 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,410) 2.593000 0.297075 G4eBremsstrahlungRelModel::CalcLPMFunctions(double) (libG4processes.so: G4eBremsstrahlungRelModel.cc,348) 2.591000 0.296846 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,220) 2.548000 0.291920 G4VelocityTable::FindBinLocation(double) const (libG4track.so: G4Log.hh,153) 2.475000 0.283556 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,453) 2.438000 0.279317 G4PolyhedraSide::Intersect(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, double, double&, double&, CLHEP::Hep3Vector&, bool&) (libG4geometry.so: G4PolyhedraSide.cc,474) 2.427000 0.278057 G4Decay::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4Decay.cc,131) 2.356000 0.269923 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,351) 2.354000 0.269693 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,41) 2.336000 0.267631 CLHEP::(anonymous namespace)::theDefaults() (libG4clhep.so: Random.cc,65) 2.327000 0.266600 G4InuclSpecialFunctions::G4cbrt(double) (libG4processes.so: G4InuclSpecialFunctions.cc,118) 2.213000 0.253539 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,271) 2.204000 0.252508 G4PolyhedraSide::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyhedraSide.cc,586) 2.186000 0.250446 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,225) 2.178000 0.249529 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find(int const&) (libG4particles.so: stl_tree.h,1910) 2.125000 0.243457 G4hBremsstrahlungModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hBremsstrahlungModel.cc,78) 2.109000 0.241624 G4VCSGfaceted::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VCSGfaceted.cc,220) 2.099000 0.240479 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,199) 2.082000 0.238531 G4Decay::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4Decay.cc,390) 2.050000 0.234865 _init (libG4geometry.so) 2.019000 0.231313 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1708) 1.985000 0.227418 G4Region::GetRegionalSteppingAction() const (libG4geometry.so: G4Region.cc,157) 1.972000 0.225928 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,214) 1.948000 0.223179 G4NucleiModel::zoneIntegralWoodsSaxon(double, double, double) const (libG4processes.so: G4NucleiModel.cc,504) 1.943000 0.222606 CLHEP::Hep2Vector::x() const (cmsExpMT) 1.912000 0.219054 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,258) 1.877000 0.215044 G4PolyconeSide::Inside(CLHEP::Hep3Vector const&, double, double*) (libG4geometry.so: G4PolyconeSide.cc,458) 1.859000 0.212982 G4MagErrorStepper::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4MagErrorStepper.cc,48) 1.852000 0.212180 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Box.cc,374) 1.846000 0.211493 G4MultiLevelLocator::EstimateIntersectionPoint(G4FieldTrack const&, G4FieldTrack const&, CLHEP::Hep3Vector const&, G4FieldTrack&, bool&, double&, CLHEP::Hep3Vector&) (libG4geometry.so: G4MultiLevelLocator.cc,127) 1.846000 0.211493 G4InuclParticle::setMomentum(CLHEP::HepLorentzVector const&) (libG4processes.so: G4InuclParticle.cc,77) 1.839000 0.210691 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,168) 1.785000 0.204504 G4DynamicParticle::Set4Momentum(CLHEP::HepLorentzVector const&) (libG4particles.so: ThreeVector.icc,124) 1.762000 0.201869 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1247) 1.739000 0.199234 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,131) 1.717000 0.196713 G4HadronElastic::ApplyYourself(G4HadProjectile const&, G4Nucleus&) (libG4processes.so: G4HadronElastic.cc,82) 1.687000 0.193276 G4CascadeInterpolator<30>::interpolate(double, double const (&) [30]) const (libG4processes.so: G4CascadeInterpolator.icc,58) 1.677000 0.192131 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,38) 1.677000 0.192131 G4NavigationHistoryPool::GetInstance() (libG4geometry.so: G4NavigationHistoryPool.cc,112) 1.619000 0.185486 G4Box::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Box.cc,695) 1.618000 0.185371 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1394) 1.611000 0.184569 G4SeltzerBergerModel::ComputeDXSectionPerAtom(double) (libG4processes.so: G4SeltzerBergerModel.cc,196) 1.592000 0.182392 __gnu_cxx::__normal_iterator > > std::__find_if<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__ops::_Iter_equals_val >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__ops::_Iter_equals_val, std::random_access_iterator_tag) (libG4geometry.so: stl_iterator.h,914) 1.582000 0.181247 G4Box::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Box.cc,557) 1.568000 0.179643 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,477) 1.529000 0.175175 G4NucleiModel::generateInteractionLength(G4CascadParticle const&, double, double) const (libG4processes.so: G4NucleiModel.cc,1861) 1.528000 0.175060 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,176) 1.526000 0.174831 G4ChordFinder::FindNextChord(G4FieldTrack const&, double, G4FieldTrack&, double&, double, double*, CLHEP::Hep3Vector, double) (libG4geometry.so: G4ChordFinder.cc,226) 1.506000 0.172540 atan2 (libm-2.12.so)