Exclusive % of CPU Function (defining location) CPU time Time in seconds. 127.063000 7.872675 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,500) 86.042000 5.331062 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExp: cmsExpMagneticField.cc,31) 49.405000 3.061076 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,110) 42.627000 2.641119 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,134) 39.154000 2.425936 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,635) 35.594000 2.205363 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,129) 35.485000 2.198609 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,911) 33.753000 2.091296 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,75) 31.809000 1.970848 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,186) 28.217000 1.748292 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,756) 26.346000 1.632367 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,149) 24.939000 1.545191 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,194) 21.462000 1.329760 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,117) 19.744000 1.223315 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,219) 18.354000 1.137192 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,79) 18.111000 1.122136 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,558) 17.857000 1.106399 CLHEP::RanecuEngine::flat() [clone .localalias.56] (libG4clhep.so: RanecuEngine.cc,196) 16.171000 1.001936 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,303) 16.096000 0.997289 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,131) 16.051000 0.994501 G4CrossSectionDataStore::ComputeCrossSection(G4DynamicParticle const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,274) 15.915000 0.986075 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,90) 15.912000 0.985889 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,439) 15.803000 0.979135 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,421) 15.418000 0.955281 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,131) 15.159000 0.939234 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,709) 13.854000 0.858378 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,50) 13.648000 0.845614 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1055) 12.967000 0.803420 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 12.768000 0.791090 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 12.273000 0.760421 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,79) 12.238000 0.758252 sincos (libm-2.12.so) 12.149000 0.752738 G4UrbanMscModel::SampleDisplacement(double, double) (libG4processes.so: G4UrbanMscModel.cc,1136) 11.769000 0.729193 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,549) 10.793000 0.668722 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,74) 10.791000 0.668598 G4ElectroNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2264) 10.742000 0.665562 _init (libG4geometry.so) 10.654000 0.660109 G4ChordFinderDelegate >::FindNextChord(G4FieldTrack const&, double, double, double, G4FieldTrack&, double&, double&) (libG4geometry.so: G4ChordFinderDelegate.icc,92) 10.635000 0.658932 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,515) 10.442000 0.646974 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,465) 9.865000 0.611224 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,955) 9.776000 0.605710 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,167) 9.510000 0.589228 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,87) 9.185000 0.569092 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,37) 9.175000 0.568472 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,519) 8.820000 0.546477 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1053) 8.541000 0.529190 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,588) 8.390000 0.519835 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,40) 8.146000 0.504717 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,626) 7.958000 0.493068 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,449) 7.824000 0.484766 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,48) 7.812000 0.484022 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,357) 7.668000 0.475100 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,500) 7.607000 0.471321 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,212) 7.567000 0.468842 G4LineSection::Dist(CLHEP::Hep3Vector) const (libG4geometry.so: G4LineSection.cc,33) 7.523000 0.466116 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,406) 7.516000 0.465683 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1178) 7.514000 0.465559 _init (libG4processes.so) 7.363000 0.456203 G4UrbanMscModel::ComputeTheta0(double, double) (libG4processes.so: G4UrbanMscModel.cc,1087) 7.105000 0.440217 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,269) 6.952000 0.430738 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,320) 6.779000 0.420019 G4MultiLevelLocator::EstimateIntersectionPoint(G4FieldTrack const&, G4FieldTrack const&, CLHEP::Hep3Vector const&, G4FieldTrack&, bool&, double&, CLHEP::Hep3Vector&) (libG4geometry.so: G4MultiLevelLocator.cc,126) 6.756000 0.418594 G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(double) (libG4processes.so: G4VEnergyLossProcess.cc,1147) 6.746000 0.417974 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,257) 6.743000 0.417788 G4UrbanMscModel::SampleScattering(CLHEP::Hep3Vector const&, double) (libG4processes.so: G4UrbanMscModel.cc,854) 6.338000 0.392695 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,828) 6.337000 0.392633 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,237) 6.325000 0.391890 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,51) 6.203000 0.384331 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,373) 5.928000 0.367292 G4SeltzerBergerModel::SampleEnergyTransfer(double, double, double) (libG4processes.so: G4SeltzerBergerModel.cc,329) 5.915000 0.366486 G4SauterGavrilaAngularDistribution::SampleDirection(G4DynamicParticle const*, double, int, G4Material const*) (libG4processes.so: G4SauterGavrilaAngularDistribution.cc,57) 5.872000 0.363822 __ieee754_atan2 (libm-2.12.so) 5.568000 0.344987 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,730) 5.450000 0.337676 G4FieldTrack::G4FieldTrack(CLHEP::Hep3Vector const&, double, CLHEP::Hep3Vector const&, double, double, double, CLHEP::Hep3Vector const&, double, double, double) (libG4geometry.so: G4FieldTrack.cc,71) 5.292000 0.327886 field_utils::absoluteError(double const*, double const*, double) (libG4geometry.so: G4FieldUtils.cc,43) 5.191000 0.321628 G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) [clone .localalias.284] (libG4processes.so: G4VEnergyLossProcess.cc,1027) 5.065000 0.313821 G4Navigator::ComputeSafety(CLHEP::Hep3Vector const&, double, bool) (libG4geometry.so: ThreeVector.icc,75) 5.059000 0.313450 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4modeling.so: G4AffineTransform.icc,62) 4.850000 0.300500 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,146) 4.547000 0.281727 G4VEnergyLossProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1548) 4.542000 0.281417 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,213) 4.508000 0.279310 G4LivermorePhotoElectricModel::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,283) 4.479000 0.277514 G4ProcessManager::StartTracking(G4Track*) (libG4processes.so: G4ProcessManager.cc,1083) 4.455000 0.276027 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,707) 4.381000 0.271442 G4Navigator::SetupHierarchy() (libG4geometry.so: G4Navigator.cc,1274) 4.338000 0.268777 G4ProcessManager::EndTracking() (libG4processes.so: G4ProcessManager.cc,1093) 4.306000 0.266795 G4KleinNishinaCompton::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4KleinNishinaCompton.cc,153) 4.291000 0.265865 G4LogicalVolume::GetFieldManager() const (libG4geometry.so: G4LogicalVolume.cc,231) 4.262000 0.264069 CLHEP::RandGaussQ::transformQuick(double) (libG4clhep.so: RandGaussQ.cc,95) 4.180000 0.258988 __GI_memset (libc-2.12.so) 4.145000 0.256819 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,96) 4.129000 0.255828 G4ReflectedSolid::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4ReflectedSolid.cc,315) 4.121000 0.255332 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,164) 4.092000 0.253536 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,175) 4.061000 0.251615 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,214) 4.030000 0.249694 G4ReflectedSolid::DistanceToOut(CLHEP::Hep3Vector const&) const [clone .localalias.61] (libG4geometry.so: G4ReflectedSolid.cc,336) 4.001000 0.247897 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,50) 3.939000 0.244056 G4LogicalVolume::GetSensitiveDetector() const (libG4geometry.so: G4LogicalVolume.cc,436) 3.874000 0.240029 __GI_memcpy (libc-2.12.so) 3.861000 0.239223 G4MuPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuPairProductionModel.cc,309) 3.852000 0.238665 G4TrackingManager::ProcessOneTrack(G4Track*) (libG4tracking.so: G4TrackingManager.cc,68) 3.701000 0.229310 G4SeltzerBergerModel::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4SeltzerBergerModel.cc,253) 3.688000 0.228504 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,409) 3.668000 0.227265 G4Physics2DVector::Value(double, double, unsigned long&, unsigned long&) const (libG4global.so: G4Physics2DVector.cc,149) 3.637000 0.225344 G4DormandPrince745::DistChord() const (libG4geometry.so: G4DormandPrince745.cc,337) 3.608000 0.223547 G4LogicalVolume::GetMaterialCutsCouple() const (libG4geometry.so: G4LogicalVolume.cc,455) 3.603000 0.223238 G4UrbanMscModel::ComputeTrueStepLength(double) (libG4processes.so: G4UrbanMscModel.cc,810) 3.588000 0.222308 G4VMultipleScattering::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4VMultipleScattering.cc,404) 3.583000 0.221998 G4NormalNavigation::ComputeSafety(CLHEP::Hep3Vector const&, G4NavigationHistory const&, double) (libG4geometry.so: G4NormalNavigation.cc,337) 3.555000 0.220264 G4EquationOfMotion::EvaluateRhsReturnB(double const*, double*, double*) const (libG4geometry.so: G4EquationOfMotion.cc,39) 3.554000 0.220202 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,368) 3.377000 0.209235 _init (libG4tracking.so) 3.370000 0.208801 G4VelocityTable::GetVelocityTable() (libG4track.so: G4VelocityTable.cc,164) 3.230000 0.200127 G4IntegrationDriver::AdvanceChordLimited(G4FieldTrack&, double, double, double) (libG4geometry.so: G4IntegrationDriver.hh,68) 3.203000 0.198454 G4VProcess::EndTracking() (libG4processes.so: G4VProcess.cc,114)