Exclusive % of CPU Function (defining location) CPU time Time in seconds. 54.952000 4.338787 G4PhysicsVector::Value(double, double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,519) 50.844000 4.014436 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExpMT: cmsExpMagneticField.cc,31) 41.940000 3.311413 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,637) 40.609000 3.206322 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,134) 34.208000 2.700925 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,110) 27.457000 2.167894 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,129) 26.975000 2.129837 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,75) 24.570000 1.939948 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,756) 23.272000 1.837463 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,897) 20.429000 1.612991 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,194) 19.034000 1.502848 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,186) 18.144000 1.432577 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,117) 17.954000 1.417575 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,90) 17.547000 1.385440 G4DormandPrince745::Interpolate_low(double*, double) (libG4geometry.so: G4DormandPrince745.cc,397) 16.555000 1.307116 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,381) 16.013000 1.264322 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,149) 15.510000 1.224607 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,421) 14.853000 1.172733 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,79) 14.599000 1.152678 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,500) 14.239000 1.124254 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,558) 13.714000 1.082802 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,709) 13.370000 1.055641 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,219) 12.380000 0.977475 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1068) 12.186000 0.962157 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 12.078000 0.953630 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,303) 11.783000 0.930338 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,515) 11.069000 0.873963 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,500) 11.057000 0.873016 CLHEP::RanecuEngine::flat() [clone .localalias.57] (libG4clhep.so: RanecuEngine.cc,196) 11.042000 0.871832 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,131) 10.951000 0.864647 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,440) 10.841000 0.855961 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,131) 10.797000 0.852487 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,519) 10.789000 0.851856 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,74) 10.082000 0.796034 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,79) 9.474000 0.748029 sincos (libm-2.12.so) 9.368000 0.739659 G4CrossSectionDataStore::ComputeCrossSection(G4DynamicParticle const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,274) 9.218000 0.727816 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 9.038000 0.713604 G4ElectroNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2264) 8.660000 0.683759 _init (libG4geometry.so) 8.475000 0.669152 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,461) 8.368000 0.660703 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,549) 7.690000 0.607171 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,48) 7.566000 0.597381 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1198) 7.282000 0.574957 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,50) 7.080000 0.559008 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,167) 6.937000 0.547717 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,465) 6.729000 0.531295 _init (libG4processes.so) 6.713000 0.530031 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,37) 6.658000 0.525689 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,588) 6.635000 0.523873 G4MultiLevelLocator::EstimateIntersectionPoint(G4FieldTrack const&, G4FieldTrack const&, CLHEP::Hep3Vector const&, G4FieldTrack&, bool&, double&, CLHEP::Hep3Vector&) (libG4geometry.so: G4MultiLevelLocator.cc,126) 6.545000 0.516767 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,320) 6.489000 0.512345 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,626) 6.404000 0.505634 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1053) 6.353000 0.501607 __ieee754_atan2 (libm-2.12.so) 6.254000 0.493791 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,955) 6.101000 0.481710 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,212) 6.014000 0.474841 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,51) 5.742000 0.453365 G4InterpolationDriver::AdvanceChordLimited(G4FieldTrack&, double, double, double) (libG4geometry.so: G4InterpolationDriver.icc,81) 5.417000 0.427704 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,269) 5.327000 0.420598 G4VPhysicalVolume::GetTranslation() const (libG4geometry.so: G4VPhysicalVolume.cc,135) 5.204000 0.410887 field_utils::relativeError2(double const*, double const*, double, double) (libG4geometry.so: G4FieldUtils.cc,57) 5.199000 0.410492 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,408) 5.160000 0.407413 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,40) 5.086000 0.401570 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,380) 5.033000 0.397385 G4FieldTrack::G4FieldTrack(CLHEP::Hep3Vector const&, double, CLHEP::Hep3Vector const&, double, double, double, CLHEP::Hep3Vector const&, double, double, double) (libG4geometry.so: G4FieldTrack.cc,71) 4.978000 0.393043 G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(double, double) (libG4processes.so: G4VEnergyLossProcess.cc,1167) 4.895000 0.386489 G4UrbanMscModel::ComputeTheta0(double, double) (libG4processes.so: G4UrbanMscModel.cc,1073) 4.571000 0.360908 G4UrbanMscModel::SampleScattering(CLHEP::Hep3Vector const&, double) (libG4processes.so: G4UrbanMscModel.cc,839) 4.505000 0.355697 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,375) 4.499000 0.355223 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,265) 4.482000 0.353881 G4InterpolationDriver::BinsearchChord(double (&) [12], double, double, double) (libG4geometry.so: G4InterpolationDriver.icc,222) 4.475000 0.353328 G4LogicalVolume::GetMaterialCutsCouple() const (libG4geometry.so: G4LogicalVolume.cc,457) 4.365000 0.344643 G4LineSection::Dist(CLHEP::Hep3Vector) const (libG4geometry.so: G4LineSection.cc,33) 4.346000 0.343143 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,735) 4.329000 0.341800 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,87) 4.219000 0.333115 G4Region::GetRegionalSteppingAction() const (libG4geometry.so: G4Region.cc,156) 4.218000 0.333036 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4modeling.so: G4AffineTransform.icc,62) 4.140000 0.326878 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,928) 3.986000 0.314718 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,257) 3.886000 0.306823 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,713) 3.861000 0.304849 G4MuPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuPairProductionModel.cc,309) 3.763000 0.297111 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,828) 3.725000 0.294111 __GI_memcpy (libc-2.12.so) 3.698000 0.291979 G4Transportation::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4Transportation.cc,698) 3.679000 0.290479 CLHEP::RandGaussQ::transformQuick(double) (libG4clhep.so: RandGaussQ.cc,95) 3.526000 0.278399 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1017) 3.506000 0.276820 G4Navigator::ComputeSafety(CLHEP::Hep3Vector const&, double, bool) (libG4geometry.so: ThreeVector.icc,75) 3.456000 0.272872 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,50) 3.441000 0.271687 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,409) 3.424000 0.270345 G4LogicalVolume::GetFieldManager() const (libG4geometry.so: G4LogicalVolume.cc,236) 3.418000 0.269871 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,150) 3.391000 0.267740 G4Tubs::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Tubs.cc,1179) 3.373000 0.266318 G4UrbanMscModel::SampleDisplacement(double, double) (libG4processes.so: G4UrbanMscModel.cc,1121) 3.326000 0.262607 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,214) 3.265000 0.257791 G4SauterGavrilaAngularDistribution::SampleDirection(G4DynamicParticle const*, double, int, G4Material const*) (libG4processes.so: G4SauterGavrilaAngularDistribution.cc,57) 3.218000 0.254080 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,237) 3.213000 0.253685 G4SeltzerBergerModel::SampleEnergyTransfer(double, double, double, double) (libG4processes.so: G4SeltzerBergerModel.cc,325) 3.176000 0.250764 G4PhotoNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4PhotoNuclearCrossSection.cc,1608) 3.164000 0.249817 aCountedObjectAllocator() (libG4global.so: G4ReferenceCountedHandle.cc,40) 3.117000 0.246106 G4VEnergyLossProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1569) 3.097000 0.244527 G4KleinNishinaCompton::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4KleinNishinaCompton.cc,153) 3.038000 0.239868 G4SafetyHelper::ComputeSafety(CLHEP::Hep3Vector const&, double) (libG4geometry.so: ThreeVector.icc,75) 2.985000 0.235684 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,213) 2.926000 0.231025 _init (libG4tracking.so) 2.857000 0.225577 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,175) 2.852000 0.225182 G4ElectroNuclearCrossSection::IsElementApplicable(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2258) 2.763000 0.218155 G4VProcess::EndTracking() (libG4processes.so: G4VProcess.cc,114) 2.745000 0.216734 G4LivermorePhotoElectricModel::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,283) 2.731000 0.215629 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,96) 2.712000 0.214129 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: std_abs.h,71) 2.632000 0.207812 G4WentzelOKandVIxSection::SetupTarget(int, double) (libG4processes.so: G4WentzelOKandVIxSection.cc,225) 2.627000 0.207417 G4TrackingManager::ProcessOneTrack(G4Track*) (libG4tracking.so: G4TrackingManager.cc,68) 2.603000 0.205522 G4ProcessManager::StartTracking(G4Track*) (libG4processes.so: G4ProcessManager.cc,1083) 2.576000 0.203391 G4FieldManager::ConfigureForTrack(G4Track const*) (libG4geometry.so: G4FieldManager.cc,122)