Exclusive % of CPU Function (defining location) CPU time Time in seconds. 196.881000 7.901051 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,500) 123.790000 4.967829 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExp: cmsExpMagneticField.cc,31) 79.108000 3.174691 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,110) 70.872000 2.844171 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,635) 63.881000 2.563615 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,186) 63.594000 2.552097 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,129) 57.322000 2.300395 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,134) 54.275000 2.178115 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,194) 52.711000 2.115350 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,911) 46.907000 1.882430 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,149) 44.308000 1.778129 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,756) 42.422000 1.702442 CLHEP::RanecuEngine::flat() [clone .localalias.56] (libG4clhep.so: RanecuEngine.cc,196) 36.598000 1.468718 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,79) 35.921000 1.441549 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,117) 32.140000 1.289814 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,219) 29.558000 1.186195 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,75) 29.097000 1.167695 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,558) 26.402000 1.059541 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,131) 26.123000 1.048345 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,421) 24.590000 0.986824 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,439) 23.949000 0.961100 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,515) 22.984000 0.922373 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,50) 22.527000 0.904033 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 22.390000 0.898535 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1057) 22.066000 0.885533 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,131) 21.650000 0.868838 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,303) 21.436000 0.860250 G4CrossSectionDataStore::ComputeCrossSection(G4DynamicParticle const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,274) 21.132000 0.848050 G4ChordFinderDelegate >::FindNextChord(G4FieldTrack const&, double, double, double, G4FieldTrack&, double&, double&) (libG4geometry.so: G4ChordFinderDelegate.icc,92) 20.873000 0.837656 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,90) 20.560000 0.825095 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,549) 20.422000 0.819557 G4UrbanMscModel::SampleDisplacement(double, double) (libG4processes.so: G4UrbanMscModel.cc,1136) 19.331000 0.775774 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 18.660000 0.748846 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,74) 18.440000 0.740017 sincos (libm-2.12.so) 18.321000 0.735242 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,48) 18.242000 0.732072 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,709) 18.072000 0.725249 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,519) 17.523000 0.703217 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,79) 14.916000 0.598595 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,87) 14.519000 0.582663 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,588) 14.093000 0.565568 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,955) 13.580000 0.544980 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,500) 13.565000 0.544378 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,167) 13.405000 0.537957 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,449) 13.162000 0.528206 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1053) 12.865000 0.516287 G4ElectroNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2264) 12.060000 0.483981 G4MultiLevelLocator::EstimateIntersectionPoint(G4FieldTrack const&, G4FieldTrack const&, CLHEP::Hep3Vector const&, G4FieldTrack&, bool&, double&, CLHEP::Hep3Vector&) (libG4geometry.so: G4MultiLevelLocator.cc,126) 12.007000 0.481854 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,626) 11.889000 0.477119 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,357) 11.786000 0.472985 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,212) 11.741000 0.471179 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1180) 11.686000 0.468972 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,40) 11.559000 0.463875 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,465) 11.519000 0.462270 G4LineSection::Dist(CLHEP::Hep3Vector) const (libG4geometry.so: G4LineSection.cc,33) 11.248000 0.451395 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,37) 10.799000 0.433376 G4UrbanMscModel::SampleScattering(CLHEP::Hep3Vector const&, double) (libG4processes.so: G4UrbanMscModel.cc,854) 10.778000 0.432533 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,828) 10.690000 0.429001 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,51) 10.670000 0.428199 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,269) 10.347000 0.415236 __ieee754_atan2 (libm-2.12.so) 10.233000 0.410662 G4UrbanMscModel::ComputeTheta0(double, double) (libG4processes.so: G4UrbanMscModel.cc,1087) 10.096000 0.405164 CLHEP::RandGaussQ::transformQuick(double) (libG4clhep.so: RandGaussQ.cc,95) 10.062000 0.403799 G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(double) (libG4processes.so: G4VEnergyLossProcess.cc,1149) 9.928000 0.398422 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,320) 9.825000 0.394288 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,257) 9.821000 0.394128 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,406) 9.002000 0.361260 G4VMultipleScattering::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4VMultipleScattering.cc,404) 8.928000 0.358290 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,237) 8.777000 0.352231 field_utils::absoluteError(double const*, double const*, double) (libG4geometry.so: G4FieldUtils.cc,43) 8.470000 0.339910 G4SeltzerBergerModel::SampleEnergyTransfer(double, double, double) (libG4processes.so: G4SeltzerBergerModel.cc,329) 8.374000 0.336058 G4Navigator::ComputeSafety(CLHEP::Hep3Vector const&, double, bool) (libG4geometry.so: ThreeVector.icc,75) 8.338000 0.334613 G4LogicalVolume::GetSensitiveDetector() const (libG4geometry.so: G4LogicalVolume.cc,436) 8.333000 0.334412 __GI_memcpy (libc-2.12.so) 8.320000 0.333891 G4DormandPrince745::DistChord() const (libG4geometry.so: G4DormandPrince745.cc,337) 8.041000 0.322694 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,50) 7.769000 0.311779 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,368) 7.458000 0.299298 G4SauterGavrilaAngularDistribution::SampleDirection(G4DynamicParticle const*, double, int, G4Material const*) (libG4processes.so: G4SauterGavrilaAngularDistribution.cc,57) 7.362000 0.295445 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4modeling.so: G4AffineTransform.icc,62) 7.313000 0.293479 G4TrackingManager::ProcessOneTrack(G4Track*) (libG4tracking.so: G4TrackingManager.cc,68) 7.150000 0.286937 G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) [clone .localalias.284] (libG4processes.so: G4VEnergyLossProcess.cc,1029) 7.149000 0.286897 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,213) 7.144000 0.286697 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,96) 7.071000 0.283767 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,730) 7.047000 0.282804 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,409) 7.021000 0.281760 G4VEnergyLossProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1550) 6.911000 0.277346 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,707) 6.840000 0.274497 __memset_x86_64 (libc-2.12.so) 6.819000 0.273654 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,373) 6.789000 0.272450 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,214) 6.780000 0.272089 _init (libG4geometry.so) 6.696000 0.268718 G4FieldTrack::G4FieldTrack(CLHEP::Hep3Vector const&, double, CLHEP::Hep3Vector const&, double, double, double, CLHEP::Hep3Vector const&, double, double, double) (libG4geometry.so: G4FieldTrack.cc,71) 6.651000 0.266912 G4MuPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuPairProductionModel.cc,309) 6.544000 0.262618 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,146) 6.348000 0.254752 G4KleinNishinaCompton::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4KleinNishinaCompton.cc,153) 6.267000 0.251502 G4ReflectedSolid::DistanceToOut(CLHEP::Hep3Vector const&) const [clone .localalias.61] (libG4geometry.so: G4ReflectedSolid.cc,336) 6.228000 0.249936 G4Navigator::ResetHierarchyAndLocate(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, G4TouchableHistory const&) (libG4geometry.so: G4Navigator.cc,103) 6.199000 0.248773 _init (libG4processes.so) 5.934000 0.238138 G4ReflectedSolid::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4ReflectedSolid.cc,315) 5.669000 0.227503 G4Navigator::SetSavedState() (libG4geometry.so: G4Navigator.cc,671) 5.479000 0.219878 G4ProcessManager::StartTracking(G4Track*) (libG4processes.so: G4ProcessManager.cc,1083) 5.449000 0.218674 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,175) 5.346000 0.214541 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,164) 5.212000 0.209163 G4Region::GetRegionalSteppingAction() const (libG4geometry.so: G4Region.cc,156) 5.187000 0.208160 G4SafetyHelper::ComputeSafety(CLHEP::Hep3Vector const&, double) (libG4geometry.so: ThreeVector.icc,75) 5.116000 0.205311 G4Physics2DVector::Value(double, double, unsigned long&, unsigned long&) const (libG4global.so: G4Physics2DVector.cc,149) 5.110000 0.205070 G4ProcessManager::EndTracking() (libG4processes.so: G4ProcessManager.cc,1093) 5.027000 0.201739 G4EventManager::StackTracks(std::vector >*, bool) (libG4event.so: G4EventManager.cc,272) 5.006000 0.200896 G4LogicalVolume::GetMaterialCutsCouple() const (libG4geometry.so: G4LogicalVolume.cc,455) 4.857000 0.194917 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1014) 4.813000 0.193151 G4IntegrationDriver::AdvanceChordLimited(G4FieldTrack&, double, double, double) (libG4geometry.so: G4IntegrationDriver.hh,68) 4.793000 0.192348 G4PhotoNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4PhotoNuclearCrossSection.cc,1608) 4.786000 0.192067 G4SeltzerBergerModel::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4SeltzerBergerModel.cc,253) 4.711000 0.189058 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,897) 4.580000 0.183800 G4LivermorePhotoElectricModel::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,283)