Exclusive % of CPU Function (defining location) CPU time Time in seconds. 189.849000 7.194218 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,501) 72.045000 2.730103 __ieee754_atan2 (libm-2.12.so) 70.941000 2.688268 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExp: cmsExpMagneticField.cc,31) 67.513000 2.558366 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,135) 48.870000 1.851900 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,130) 42.029000 1.592665 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,636) 37.674000 1.427634 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,187) 37.435000 1.418578 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,195) 37.267000 1.412211 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,757) 36.724000 1.391635 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,111) 35.411000 1.341879 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,80) 34.497000 1.307244 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,91) 32.846000 1.244680 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,118) 32.030000 1.213758 CLHEP::RanecuEngine::flat() [clone .localalias.56] (libG4clhep.so: RanecuEngine.cc,197) 30.400000 1.151990 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,559) 29.563000 1.120273 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,304) 26.812000 1.016025 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,76) 26.796000 1.015419 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,150) 25.345000 0.960434 G4CrossSectionDataStore::ComputeCrossSection(G4DynamicParticle const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,275) 24.490000 0.928034 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,710) 24.417000 0.925268 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 23.959000 0.907912 sincos (libm-2.12.so) 23.756000 0.900220 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,422) 23.196000 0.878999 G4PolyPhiFace::InsideEdges(double, double, double*, G4PolyPhiFaceVertex**, CLHEP::Hep3Vector**) (libG4geometry.so: G4PolyPhiFace.cc,842) 22.511000 0.853041 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,913) 21.551000 0.816663 G4PolyhedraSide::DistanceAway(CLHEP::Hep3Vector const&, G4PolyhedraSide::sG4PolyhedraSideVec const&, double*) (libG4geometry.so: G4PolyhedraSide.cc,1066) 20.105000 0.761867 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,516) 19.563000 0.741329 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,501) 19.305000 0.731552 G4ElasticHadrNucleusHE::HadrNucDifferCrSec(int, int, double) (libG4processes.so: G4ElasticHadrNucleusHE.cc,789) 18.774000 0.711430 G4PolyhedraSide::PhiSegment(double) (libG4geometry.so: G4PolyhedraSide.cc,978) 18.694000 0.708398 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,75) 18.505000 0.701236 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,450) 17.521000 0.663948 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,550) 17.472000 0.662091 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,132) 16.660000 0.631321 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,220) 16.439000 0.622946 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,49) 16.304000 0.617831 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,80) 15.904000 0.602673 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,132) 15.899000 0.602483 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,589) 15.849000 0.600589 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1056) 14.352000 0.543861 G4PolyhedraSide::GetPhi(CLHEP::Hep3Vector const&) (libG4geometry.so: G4PolyhedraSide.cc,1013) 14.224000 0.539010 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,441) 14.108000 0.534614 G4PolyhedraSide::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyhedraSide.cc,586) 14.036000 0.531886 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,520) 13.527000 0.512598 CLHEP::HepLorentzVector::boost(double, double, double) (libG4clhep.so: LorentzVector.cc,60) 13.182000 0.499524 G4ChordFinderDelegate >::FindNextChord(G4FieldTrack const&, double, double, double, G4FieldTrack&, double&, double&) (libG4geometry.so: G4ChordFinderDelegate.icc,93) 13.117000 0.497061 G4GEMProbability::CalcProbability(G4Fragment const&, double, double) (libG4processes.so: G4GEMProbability.cc,117) 12.965000 0.491301 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,358) 12.726000 0.482244 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,51) 11.954000 0.452990 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,270) 11.820000 0.447912 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4modeling.so: G4AffineTransform.icc,63) 11.309000 0.428548 _init (libG4processes.so) 10.700000 0.405470 G4PolyhedraSide::Intersect(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, double, double&, double&, CLHEP::Hep3Vector&, bool&) (libG4geometry.so: G4PolyhedraSide.cc,474) 10.373000 0.393079 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,215) 10.184000 0.385917 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,88) 10.170000 0.385386 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,321) 9.906000 0.375382 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 9.792000 0.371062 _init (libG4geometry.so) 9.493000 0.359732 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,407) 9.401000 0.356245 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,213) 9.269000 0.351243 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,374) 9.237000 0.350031 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,147) 9.220000 0.349387 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,52) 8.827000 0.334494 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,410) 8.646000 0.327635 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1179) 8.421000 0.319109 G4PolyPhiFace::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyPhiFace.cc,447) 8.243000 0.312364 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,956) 8.230000 0.311871 G4KleinNishinaCompton::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4KleinNishinaCompton.cc,154) 8.220000 0.311492 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,258) 8.050000 0.305050 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1015) 8.021000 0.303951 G4NeutronInelasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronInelasticXS.cc,147) 7.892000 0.299063 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,214) 7.815000 0.296145 G4PolyhedraSide::DistanceToOneSide(CLHEP::Hep3Vector const&, G4PolyhedraSide::sG4PolyhedraSideVec const&, double*) (libG4geometry.so: ThreeVector.icc,76) 7.549000 0.286065 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,38) 7.496000 0.284057 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,238) 7.491000 0.283867 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,926) 7.479000 0.283412 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,168) 7.368000 0.279206 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,97) 7.350000 0.278524 G4UrbanMscModel::SampleDisplacement(double, double) (libG4processes.so: G4UrbanMscModel.cc,1138) 7.239000 0.274318 G4NeutronCaptureXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronCaptureXS.cc,134) 7.221000 0.273636 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,829) 7.181000 0.272120 G4NeutronElasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronElasticXS.cc,118) 7.103000 0.269164 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,627) 7.102000 0.269126 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1054) 6.985000 0.264693 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,51) 6.932000 0.262684 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,369) 6.913000 0.261964 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,176) 6.911000 0.261888 G4PolyPhiFace::Inside(CLHEP::Hep3Vector const&, double, double*) (libG4geometry.so: G4PolyPhiFace.cc,492) 6.900000 0.261471 G4VMultipleScattering::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4VMultipleScattering.cc,405) 6.865000 0.260145 G4VCSGfaceted::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.55] (libG4geometry.so: G4VCSGfaceted.cc,220) 6.841000 0.259236 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,731) 6.841000 0.259236 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,708) 6.649000 0.251960 G4MuPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuPairProductionModel.cc,310) 6.640000 0.251619 G4InuclSpecialFunctions::G4cbrt(double) (libG4processes.so: G4InuclSpecialFunctions.cc,118) 6.223000 0.235817 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,41) 6.204000 0.235097 G4DynamicParticle::Set4Momentum(CLHEP::HepLorentzVector const&) (libG4particles.so: ThreeVector.icc,124) 6.200000 0.234945 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,466) 5.863000 0.222175 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,165) 5.820000 0.220546 G4VCSGfaceted::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VCSGfaceted.cc,387) 5.731000 0.217173 G4InuclParticle::setMomentum(CLHEP::HepLorentzVector const&) (libG4processes.so: G4InuclParticle.cc,77) 5.604000 0.212360 G4NucleiPropertiesTableAME12::GetIndex(int, int) (libG4particles.so: G4NucleiPropertiesTableAME12.cc,65) 5.584000 0.211602 __ieee754_log (libm-2.12.so) 5.547000 0.210200 G4Region::GetRegionalSteppingAction() const (libG4geometry.so: G4Region.cc,157) 5.401000 0.204668 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: std_abs.h,71) 5.360000 0.203114 G4LogicalVolume::GetSensitiveDetector() const (libG4geometry.so: G4LogicalVolume.cc,437) 5.355000 0.202925 G4NucleiModel::zoneIntegralWoodsSaxon(double, double, double) const (libG4processes.so: G4NucleiModel.cc,513) 5.336000 0.202205 G4ElectroNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2265) 5.272000 0.199779 G4ProcessManager::StartTracking(G4Track*) (libG4processes.so: G4ProcessManager.cc,1084) 5.259000 0.199287 G4Navigator::ComputeSafety(CLHEP::Hep3Vector const&, double, bool) (libG4geometry.so: ThreeVector.icc,76) 5.236000 0.198415 __atan2 (libm-2.12.so) 5.227000 0.198074 field_utils::absoluteError(double const*, double const*, double) (libG4geometry.so: G4FieldUtils.cc,44) 5.215000 0.197619 G4EnclosingCylinder::MustBeOutside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4EnclosingCylinder.cc,118) 5.211000 0.197468 G4Box::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Box.cc,392) 5.178000 0.196217 G4LineSection::Dist(CLHEP::Hep3Vector) const (libG4geometry.so: G4LineSection.cc,34)