Exclusive % of CPU Function (defining location) CPU time Time in seconds. 378.790000 7.310461 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,500) 225.753000 4.356922 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExpMT: cmsExpMagneticField.cc,31) 195.082000 3.764987 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,134) 154.749000 2.986580 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,110) 143.713000 2.773590 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,635) 119.284000 2.302123 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,756) 116.519000 2.248759 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,186) 103.799000 2.003270 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,129) 102.084000 1.970171 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,117) 101.310000 1.955233 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,911) 78.870000 1.522152 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,194) 77.474000 1.495210 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,90) 76.780000 1.481816 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,79) 74.363000 1.435169 CLHEP::RanecuEngine::flat() [clone .localalias.57] (libG4clhep.so: RanecuEngine.cc,196) 72.365000 1.396609 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,149) 69.735000 1.345851 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,558) 68.248000 1.317153 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,515) 61.063000 1.178486 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,500) 57.260000 1.105090 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,219) 52.603000 1.015212 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 52.293000 1.009229 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,709) 50.342000 0.971576 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,75) 48.008000 0.926531 G4CrossSectionDataStore::ComputeCrossSection(G4DynamicParticle const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,274) 47.506000 0.916842 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,131) 44.434000 0.857554 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,549) 43.646000 0.842346 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,48) 42.163000 0.813725 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1057) 41.735000 0.805465 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,421) 41.049000 0.792226 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,303) 38.664000 0.746196 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,439) 38.261000 0.738419 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,131) 38.210000 0.737434 G4UrbanMscModel::SampleDisplacement(double, double) (libG4processes.so: G4UrbanMscModel.cc,1136) 37.738000 0.728325 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,79) 37.505000 0.723828 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,955) 36.345000 0.701441 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 34.416000 0.664212 G4ChordFinderDelegate >::FindNextChord(G4FieldTrack const&, double, double, double, G4FieldTrack&, double&, double&) (libG4geometry.so: G4ChordFinderDelegate.icc,92) 34.025000 0.656666 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,519) 32.903000 0.635012 sincos (libm-2.12.so) 32.775000 0.632541 __ieee754_atan2 (libm-2.12.so) 31.924000 0.616118 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,50) 30.560000 0.589793 G4MultiLevelLocator::EstimateIntersectionPoint(G4FieldTrack const&, G4FieldTrack const&, CLHEP::Hep3Vector const&, G4FieldTrack&, bool&, double&, CLHEP::Hep3Vector&) (libG4geometry.so: G4MultiLevelLocator.cc,126) 30.551000 0.589619 G4ElectroNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2264) 30.418000 0.587052 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1053) 29.581000 0.570899 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,588) 29.065000 0.560940 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,626) 27.405000 0.528903 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,212) 26.155000 0.504779 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4modeling.so: G4AffineTransform.icc,62) 26.030000 0.502366 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,167) 25.036000 0.483183 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,449) 24.012000 0.463420 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1014) 23.906000 0.461374 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,51) 23.877000 0.460814 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,87) 23.627000 0.455989 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,925) 22.286000 0.430109 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,465) 21.874000 0.422157 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,357) 21.815000 0.421019 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,213) 20.240000 0.390622 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,265) 20.138000 0.388654 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,146) 20.066000 0.387264 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,40) 19.886000 0.383790 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,828) 19.652000 0.379274 G4UrbanMscModel::SampleScattering(CLHEP::Hep3Vector const&, double) (libG4processes.so: G4UrbanMscModel.cc,854) 19.487000 0.376090 G4UrbanMscModel::ComputeTheta0(double, double) (libG4processes.so: G4UrbanMscModel.cc,1087) 19.438000 0.375144 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,380) 19.424000 0.374874 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,37) 19.176000 0.370087 CLHEP::RandGaussQ::transformQuick(double) (libG4clhep.so: RandGaussQ.cc,95) 19.171000 0.369991 G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(double) (libG4processes.so: G4VEnergyLossProcess.cc,1149) 18.617000 0.359299 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,74) 18.199000 0.351232 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,269) 17.712000 0.341833 _init (libG4geometry.so) 17.627000 0.340192 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,409) 17.579000 0.339266 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,375) 17.449000 0.336757 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1180) 16.945000 0.327030 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,320) 16.932000 0.326779 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,408) 16.569000 0.319774 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,257) 16.298000 0.314543 G4Navigator::ComputeSafety(CLHEP::Hep3Vector const&, double, bool) (libG4geometry.so: ThreeVector.icc,75) 16.134000 0.311378 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,50) 15.769000 0.304334 G4Tubs::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Tubs.cc,1179) 15.415000 0.297502 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,237) 15.064000 0.290728 G4Region::GetRegionalSteppingAction() const (libG4geometry.so: G4Region.cc,156) 15.027000 0.290014 G4Tubs::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Tubs.cc,365) 14.666000 0.283047 G4LineSection::Dist(CLHEP::Hep3Vector) const (libG4geometry.so: G4LineSection.cc,33) 14.479000 0.279438 G4SeltzerBergerModel::SampleEnergyTransfer(double, double, double) (libG4processes.so: G4SeltzerBergerModel.cc,329) 13.789000 0.266121 G4LogicalVolume::GetMaterialCutsCouple() const (libG4geometry.so: G4LogicalVolume.cc,457) 13.407000 0.258749 G4VMultipleScattering::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4VMultipleScattering.cc,404) 13.241000 0.255545 G4ReflectedSolid::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.66] (libG4geometry.so: G4ReflectedSolid.cc,263) 13.216000 0.255062 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,214) 13.121000 0.253229 G4PhotoNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4PhotoNuclearCrossSection.cc,1608) 12.703000 0.245162 G4DormandPrince745::DistChord() const (libG4geometry.so: G4DormandPrince745.cc,337) 12.592000 0.243019 G4ReflectedSolid::DistanceToOut(CLHEP::Hep3Vector const&) const [clone .localalias.61] (libG4geometry.so: G4ReflectedSolid.cc,336) 12.342000 0.238195 _init (libG4processes.so) 12.303000 0.237442 G4VCSGfaceted::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.57] (libG4geometry.so: G4VCSGfaceted.cc,219) 12.156000 0.234605 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: std_abs.h,71) 12.038000 0.232327 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,730) 11.955000 0.230726 G4SubtractionSolid::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4SubtractionSolid.cc,187) 11.873000 0.229143 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,713) 11.344000 0.218934 G4PolyconeSide::Inside(CLHEP::Hep3Vector const&, double, double*) (libG4geometry.so: G4PolyconeSide.cc,457) 11.235000 0.216830 G4PVPlacement::GetCopyNo() const (libG4processes.so: G4PVPlacement.hh,124) 11.220000 0.216540 G4SauterGavrilaAngularDistribution::SampleDirection(G4DynamicParticle const*, double, int, G4Material const*) (libG4processes.so: G4SauterGavrilaAngularDistribution.cc,57) 11.099000 0.214205 G4Physics2DVector::Value(double, double, unsigned long&, unsigned long&) const (libG4global.so: G4Physics2DVector.cc,149) 11.033000 0.212931 G4PolyconeSide::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyconeSide.cc,415) 10.987000 0.212044 G4KleinNishinaCompton::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4KleinNishinaCompton.cc,153) 10.974000 0.211793 G4FieldTrack::G4FieldTrack(CLHEP::Hep3Vector const&, double, CLHEP::Hep3Vector const&, double, double, double, CLHEP::Hep3Vector const&, double, double, double) (libG4geometry.so: G4FieldTrack.cc,71) 10.872000 0.209824 G4IntegrationDriver::AdvanceChordLimited(G4FieldTrack&, double, double, double) (libG4geometry.so: G4IntegrationDriver.hh,68) 10.786000 0.208165 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,96) 10.740000 0.207277 field_utils::absoluteError(double const*, double const*, double) (libG4geometry.so: G4FieldUtils.cc,43) 10.363000 0.200001 G4Navigator::ResetHierarchyAndLocate(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, G4TouchableHistory const&) (libG4geometry.so: G4Navigator.cc,103) 10.361000 0.199962 G4VEnergyLossProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1550) 10.303000 0.198843 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,175) 10.293000 0.198650 __GI_memcpy (libc-2.12.so) 9.904000 0.191142 __memset_x86_64 (libc-2.12.so) 9.875000 0.190583 G4TrackingManager::ProcessOneTrack(G4Track*) (libG4tracking.so: G4TrackingManager.cc,68) 9.865000 0.190390 G4ProcessManager::StartTracking(G4Track*) (libG4processes.so: G4ProcessManager.cc,1083) 9.779000 0.188730 G4NavigationHistory::~G4NavigationHistory() (libG4geometry.so: G4NavigationHistory.cc,66)