Exclusive % of CPU Function (defining location) CPU time Time in seconds. 192.898000 7.192719 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,501) 72.758000 2.712977 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExpMT: cmsExpMagneticField.cc,31) 70.152000 2.615805 __ieee754_atan2 (libm-2.12.so) 68.112000 2.539738 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,135) 50.299000 1.875533 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,130) 48.667000 1.814679 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,651) 47.179000 1.759195 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,757) 37.115000 1.383932 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,187) 35.913000 1.339112 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,76) 35.310000 1.316628 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,111) 34.816000 1.298208 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,118) 34.184000 1.274642 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,169) 33.691000 1.256259 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,150) 32.776000 1.222141 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Material const*, bool) (libG4processes.so: G4CrossSectionDataStore.cc,84) 32.535000 1.213155 CLHEP::RanecuEngine::flat() (libG4clhep.so: RanecuEngine.cc,197) 31.741000 1.183548 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,277) 29.123000 1.085929 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,535) 28.242000 1.053079 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,91) 26.769000 0.998154 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,45) 25.459000 0.949307 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,76) 24.441000 0.911348 G4PolyPhiFace::InsideEdges(double, double, double*, G4PolyPhiFaceVertex**, CLHEP::Hep3Vector**) (libG4geometry.so: G4PolyPhiFace.cc,842) 23.953000 0.893152 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 23.088000 0.860898 __sincos (libm-2.12.so) 22.496000 0.838824 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,657) 21.942000 0.818166 G4PolyhedraSide::DistanceAway(CLHEP::Hep3Vector const&, G4PolyhedraSide::sG4PolyhedraSideVec const&, double*) (libG4geometry.so: G4PolyhedraSide.cc,1066) 21.764000 0.811529 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,521) 21.500000 0.801685 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,909) 21.333000 0.795458 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1143) 20.898000 0.779238 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,132) 20.210000 0.753584 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,353) 20.067000 0.748252 G4ElasticHadrNucleusHE::HadrNucDifferCrSec(int, int, double) (libG4processes.so: G4ElasticHadrNucleusHE.cc,789) 19.942000 0.743591 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,410) 19.459000 0.725581 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,501) 19.008000 0.708764 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,516) 18.715000 0.697839 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,75) 18.661000 0.695825 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,132) 18.089000 0.674497 G4PolyhedraSide::PhiSegment(double) (libG4geometry.so: G4PolyhedraSide.cc,978) 17.089000 0.637209 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,80) 16.724000 0.623599 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,220) 15.966000 0.595335 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,496) 14.653000 0.546376 G4PolyhedraSide::GetPhi(CLHEP::Hep3Vector const&) (libG4geometry.so: G4PolyhedraSide.cc,1013) 14.537000 0.542051 G4PolyhedraSide::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyhedraSide.cc,586) 14.279000 0.532431 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,589) 14.214000 0.530007 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,436) 13.325000 0.496858 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,51) 12.712000 0.474001 CLHEP::HepLorentzVector::boost(double, double, double) (libG4clhep.so: LorentzVector.cc,60) 12.310000 0.459011 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,87) 12.103000 0.451293 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,224) 11.934000 0.444991 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,266) 11.888000 0.443276 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,407) 11.673000 0.435259 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,447) 11.319000 0.422059 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,271) 11.097000 0.413781 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4event.so: G4AffineTransform.icc,63) 11.056000 0.412253 G4NeutronElasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronElasticXS.cc,118) 10.788000 0.402259 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 10.689000 0.398568 _init (libG4processes.so) 10.588000 0.394802 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,956) 10.554000 0.393534 G4PolyhedraSide::Intersect(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, double, double&, double&, CLHEP::Hep3Vector&, bool&) (libG4geometry.so: G4PolyhedraSide.cc,474) 10.167000 0.379104 G4NeutronInelasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronInelasticXS.cc,144) 10.123000 0.377463 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,48) 10.063000 0.375226 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,213) 9.658000 0.360124 G4NeutronCaptureXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronCaptureXS.cc,130) 9.159000 0.341518 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,225) 8.746000 0.326118 _init (libG4geometry.so) 8.699000 0.324366 G4ChordFinder::FindNextChord(G4FieldTrack const&, double, G4FieldTrack&, double&, double, double*, CLHEP::Hep3Vector, double) (libG4geometry.so: G4ChordFinder.cc,398) 8.624000 0.321569 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1236) 8.603000 0.320786 G4PolyPhiFace::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyPhiFace.cc,447) 8.589000 0.320264 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,374) 8.286000 0.308966 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,168) 8.285000 0.308928 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,410) 8.261000 0.308034 G4KleinNishinaCompton::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4KleinNishinaCompton.cc,154) 8.178000 0.304939 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,258) 8.109000 0.302366 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,38) 8.093000 0.301769 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,147) 8.073000 0.301023 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,829) 8.070000 0.300912 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,97) 8.048000 0.300091 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1015) 8.038000 0.299718 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,688) 7.884000 0.293976 G4VCSGfaceted::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.53] (libG4geometry.so: G4VCSGfaceted.cc,220) 7.645000 0.285064 G4PolyhedraSide::DistanceToOneSide(CLHEP::Hep3Vector const&, G4PolyhedraSide::sG4PolyhedraSideVec const&, double*) (libG4geometry.so: ThreeVector.icc,76) 7.481000 0.278949 __ieee754_log (libm-2.12.so) 7.300000 0.272200 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,926) 7.203000 0.268583 G4UrbanMscModel::SampleDisplacement(double, double) (libG4processes.so: G4UrbanMscModel.cc,1132) 6.975000 0.260082 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,47) 6.775000 0.252624 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,627) 6.739000 0.251282 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,730) 6.648000 0.247888 G4MuPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuPairProductionModel.cc,310) 6.536000 0.243712 G4PolyPhiFace::Inside(CLHEP::Hep3Vector const&, double, double*) (libG4geometry.so: G4PolyPhiFace.cc,492) 6.498000 0.242295 G4VCSGfaceted::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VCSGfaceted.cc,387) 6.458000 0.240804 G4InuclSpecialFunctions::G4cbrt(double) (libG4processes.so: G4InuclSpecialFunctions.cc,118) 6.330000 0.236031 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,214) 6.169000 0.230028 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: std_abs.h,71) 6.095000 0.227268 G4Region::GetRegionalSteppingAction() const (libG4geometry.so: G4Region.cc,156) 6.061000 0.226001 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,467) 6.054000 0.225740 G4DynamicParticle::Set4Momentum(CLHEP::HepLorentzVector const&) (libG4particles.so: ThreeVector.icc,124) 6.036000 0.225068 G4ChordFinder::AdvanceChordLimited(G4FieldTrack&, double, double, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4ChordFinder.cc,349) 6.032000 0.224919 G4IonTable::FindIon(int, int, double, G4Ions::G4FloatLevelBase, int) (libG4particles.so: G4IonTable.cc,742) 5.970000 0.222607 G4ElectroNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2263) 5.865000 0.218692 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,321) 5.800000 0.216269 G4SeltzerBergerModel::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4SeltzerBergerModel.cc,238) 5.711000 0.212950 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,369) 5.687000 0.212055 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,176) 5.627000 0.209818 G4EnclosingCylinder::MustBeOutside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4EnclosingCylinder.cc,118) 5.620000 0.209557 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1054) 5.383000 0.200720 G4TrackingManager::ProcessOneTrack(G4Track*) (libG4tracking.so: G4TrackingManager.cc,69) 5.280000 0.196879 G4NucleiPropertiesTableAME12::GetIndex(int, int) (libG4particles.so: G4NucleiPropertiesTableAME12.cc,65) 5.279000 0.196842 atan2 (libm-2.12.so) 5.243000 0.195499 G4LogicalVolume::GetSensitiveDetector() const (libG4geometry.so: G4LogicalVolume.cc,437) 5.242000 0.195462 G4VPhysicalVolume::GetTranslation() const (libG4geometry.so: G4VPhysicalVolume.cc,141) 5.215000 0.194455 G4NucleiModel::zoneIntegralWoodsSaxon(double, double, double) const (libG4processes.so: G4NucleiModel.cc,505) 5.174000 0.192926 G4Navigator::ComputeSafety(CLHEP::Hep3Vector const&, double, bool) (libG4geometry.so: ThreeVector.icc,76) 5.161000 0.192442 G4VProcess::EndTracking() (libG4processes.so: G4VProcess.cc,115) 5.141000 0.191696 G4InuclParticle::setMomentum(CLHEP::HepLorentzVector const&) (libG4processes.so: G4InuclParticle.cc,77) 5.085000 0.189608 __GI_memcpy (libc-2.12.so)