Exclusive % of CPU Function (defining location) CPU time Time in seconds. 588.295000 7.054952 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,501) 333.774000 4.002685 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExpMT: cmsExpMagneticField.cc,31) 307.397000 3.686367 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,135) 262.712000 3.150495 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,132) 240.987000 2.889964 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,169) 231.187000 2.772441 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,651) 218.148000 2.616075 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,111) 178.636000 2.142239 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,130) 173.604000 2.081894 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,187) 155.697000 1.867150 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,757) 144.071000 1.727728 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,909) 143.336000 1.718914 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,150) 120.425000 1.444161 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,118) 120.053000 1.439700 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,76) 110.110000 1.320461 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,91) 109.134000 1.308757 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,521) 108.727000 1.303876 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,657) 105.733000 1.267971 CLHEP::RanecuEngine::flat() (libG4clhep.so: RanecuEngine.cc,197) 93.016000 1.115467 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,535) 93.012000 1.115419 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,501) 88.344000 1.059439 G4Transportation::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4Transportation.cc,646) 84.710000 1.015859 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,220) 84.636000 1.014972 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1143) 82.856000 0.993626 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Material const*, bool) (libG4processes.so: G4CrossSectionDataStore.cc,84) 82.404000 0.988205 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 81.833000 0.981358 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,45) 73.704000 0.883873 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,76) 71.893000 0.862155 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,51) 68.913000 0.826419 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,277) 68.470000 0.821106 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,436) 67.321000 0.807327 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,410) 64.806000 0.777167 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,627) 62.283000 0.746910 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,132) 58.910000 0.706461 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,80) 53.742000 0.644485 G4UrbanMscModel::SampleDisplacement(double, double) (libG4processes.so: G4UrbanMscModel.cc,1132) 52.981000 0.635359 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,447) 52.953000 0.635023 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 51.620000 0.619037 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,516) 50.610000 0.606925 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,496) 50.079000 0.600557 sincos (libm-2.12.so) 49.163000 0.589573 __ieee754_atan2 (libm-2.12.so) 48.179000 0.577772 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1054) 47.148000 0.565408 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,956) 45.079000 0.540596 G4ElectroNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2263) 45.023000 0.539925 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,213) 43.478000 0.521397 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,589) 43.315000 0.519442 G4MultiLevelLocator::EstimateIntersectionPoint(G4FieldTrack const&, G4FieldTrack const&, CLHEP::Hep3Vector const&, G4FieldTrack&, bool&, double&, CLHEP::Hep3Vector&) (libG4geometry.so: G4MultiLevelLocator.cc,127) 40.024000 0.479976 G4VProcess::EndTracking() (libG4processes.so: G4VProcess.cc,115) 39.580000 0.474651 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,168) 38.516000 0.461892 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1236) 37.956000 0.455176 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,87) 35.410000 0.424644 G4ChordFinder::FindNextChord(G4FieldTrack const&, double, G4FieldTrack&, double&, double, double*, CLHEP::Hep3Vector, double) (libG4geometry.so: G4ChordFinder.cc,398) 35.067000 0.420531 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,48) 34.940000 0.419007 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,926) 34.531000 0.414103 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4event.so: G4AffineTransform.icc,63) 34.435000 0.412951 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1015) 34.296000 0.411285 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,374) 34.127000 0.409258 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,829) 33.358000 0.400036 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,271) 30.955000 0.371219 G4UrbanMscModel::SampleScattering(CLHEP::Hep3Vector const&, double) (libG4processes.so: G4UrbanMscModel.cc,852) 30.074000 0.360653 G4Navigator::ResetHierarchyAndLocate(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, G4TouchableHistory const&) (libG4geometry.so: G4Navigator.cc,104) 29.435000 0.352990 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,38) 29.357000 0.352055 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,467) 29.284000 0.351180 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,147) 28.800000 0.345375 G4SeltzerBergerModel::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4SeltzerBergerModel.cc,238) 28.093000 0.336897 CLHEP::RandGaussQ::transformQuick(double) (libG4clhep.so: RandGaussQ.cc,96) 27.147000 0.325552 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,266) 26.618000 0.319208 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,224) 26.482000 0.317577 G4ParticleChangeForLoss::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForLoss.cc,211) 25.924000 0.310886 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,258) 25.893000 0.310514 G4Tubs::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Tubs.cc,1180) 25.540000 0.306281 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,410) 25.223000 0.302479 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,41) 25.019000 0.300033 G4UrbanMscModel::ComputeTheta0(double, double) (libG4processes.so: G4UrbanMscModel.cc,1084) 24.834000 0.297814 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,225) 24.634000 0.295416 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,369) 24.422000 0.292874 _init (libG4geometry.so) 24.314000 0.291578 G4PVPlacement::GetRegularStructureId() const (libG4geometry.so: G4PVPlacement.cc,229) 24.052000 0.288436 G4ChordFinder::AdvanceChordLimited(G4FieldTrack&, double, double, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4ChordFinder.cc,349) 24.024000 0.288101 G4Navigator::ComputeSafety(CLHEP::Hep3Vector const&, double, bool) (libG4geometry.so: ThreeVector.icc,76) 23.949000 0.287201 G4ReflectedSolid::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.66] (libG4geometry.so: G4ReflectedSolid.cc,264) 23.779000 0.285163 __GI_memcpy (libc-2.12.so) 23.719000 0.284443 G4LineSection::Dist(CLHEP::Hep3Vector) const (libG4geometry.so: G4LineSection.cc,34) 23.676000 0.283927 G4DisplacedSolid::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.51] (libG4geometry.so: G4DisplacedSolid.cc,357) 23.483000 0.281613 G4VEmProcess::StartTracking(G4Track*) (libG4processes.so: G4VEmProcess.cc,628) 23.253000 0.278855 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,407) 22.935000 0.275041 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,47) 22.571000 0.270676 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,353) 22.394000 0.268553 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: std_abs.h,71) 21.156000 0.253707 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,214) 21.099000 0.253023 G4VCSGfaceted::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.53] (libG4geometry.so: G4VCSGfaceted.cc,220) 20.802000 0.249462 G4Tubs::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Tubs.cc,366) 20.605000 0.247099 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,730) 19.899000 0.238633 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,321) 19.835000 0.237865 G4DormandPrince745::DistChord() const (libG4geometry.so: G4DormandPrince745.cc,338) 19.569000 0.234675 G4Region::GetRegionalSteppingAction() const (libG4geometry.so: G4Region.cc,156) 19.433000 0.233044 G4SubtractionSolid::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4SubtractionSolid.cc,188) 19.228000 0.230586 G4ReflectedSolid::DistanceToOut(CLHEP::Hep3Vector const&) const [clone .localalias.61] (libG4geometry.so: G4ReflectedSolid.cc,337) 18.656000 0.223726 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,75) 18.628000 0.223391 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,688) 18.168000 0.217874 G4VPhysicalVolume::GetTranslation() const (libG4geometry.so: G4VPhysicalVolume.cc,141) 18.099000 0.217047 G4VMultipleScattering::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4VMultipleScattering.cc,419) 17.189000 0.206134 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,176) 17.075000 0.204767 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,898) 17.003000 0.203903 G4VEnergyLossProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1606) 16.953000 0.203304 G4SauterGavrilaAngularDistribution::SampleDirection(G4DynamicParticle const*, double, int, G4Material const*) (libG4processes.so: G4SauterGavrilaAngularDistribution.cc,58) 16.886000 0.202500 G4PolyconeSide::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyconeSide.cc,416) 16.563000 0.198627 G4NormalNavigation::ComputeSafety(CLHEP::Hep3Vector const&, G4NavigationHistory const&, double) (libG4geometry.so: G4NormalNavigation.cc,338) 16.325000 0.195773 G4ParticleChangeForMSC::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForMSC.cc,105) 15.995000 0.191815 G4TrackingManager::ProcessOneTrack(G4Track*) (libG4tracking.so: G4TrackingManager.cc,69) 15.927000 0.191000 G4KleinNishinaCompton::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4KleinNishinaCompton.cc,154) 15.557000 0.186563 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,97) 15.524000 0.186167 G4PhotoNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4PhotoNuclearCrossSection.cc,1539) 15.354000 0.184128 G4ReflectedSolid::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4ReflectedSolid.cc,316)