Exclusive % of CPU Function (defining location) CPU time Time in seconds. 18.850000 6.850759 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,501) 10.795000 3.923286 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,75) 8.441000 3.067759 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,358) 7.854000 2.854422 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,135) 5.209000 1.893135 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExp: cmsExpMagneticField.cc,31) 5.167000 1.877871 __ieee754_atan2 (libm-2.12.so) 5.063000 1.840074 G4ElasticHadrNucleusHE::HadrNucDifferCrSec(int, int, double) (libG4processes.so: G4ElasticHadrNucleusHE.cc,789) 4.352000 1.581671 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,76) 4.092000 1.487178 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,130) 3.931000 1.428665 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,757) 3.865000 1.404678 G4MuPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuPairProductionModel.cc,310) 3.723000 1.353070 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,91) 3.238000 1.176804 _init (libG4processes.so) 3.074000 1.117201 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,304) 3.018000 1.096848 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,195) 2.978000 1.082311 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,118) 2.839000 1.031793 G4CrossSectionDataStore::ComputeCrossSection(G4DynamicParticle const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,275) 2.697000 0.980185 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,80) 2.631000 0.956199 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,636) 2.528000 0.918765 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,559) 2.450000 0.890417 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,422) 2.257000 0.820274 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,111) 2.168000 0.787928 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,710) 2.149000 0.781023 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,407) 2.022000 0.734867 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,187) 2.001000 0.727234 sincos (libm-2.12.so) 1.981000 0.719966 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,501) 1.932000 0.702157 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 1.916000 0.696342 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,150) 1.908000 0.693435 G4hBremsstrahlungModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hBremsstrahlungModel.cc,78) 1.898000 0.689801 CLHEP::RanecuEngine::flat() [clone .localalias.56] (libG4clhep.so: RanecuEngine.cc,197) 1.814000 0.659272 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,80) 1.774000 0.644735 _init (libG4geometry.so) 1.692000 0.614933 G4eBremsstrahlungRelModel::ComputeLPMfunctions(double&, double&, double&, double) (libG4processes.so: G4eBremsstrahlungRelModel.cc,682) 1.625000 0.590583 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,520) 1.593000 0.578953 CLHEP::HepLorentzVector::boost(double, double, double) (libG4clhep.so: LorentzVector.cc,60) 1.587000 0.576772 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,550) 1.546000 0.561871 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,49) 1.514000 0.550241 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,516) 1.464000 0.532070 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,132) 1.438000 0.522620 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,215) 1.386000 0.503722 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4modeling.so: G4AffineTransform.icc,63) 1.352000 0.491365 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,913) 1.352000 0.491365 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,450) 1.306000 0.474647 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,52) 1.278000 0.464471 G4PolyPhiFace::InsideEdges(double, double, double*, G4PolyPhiFaceVertex**, CLHEP::Hep3Vector**) (libG4geometry.so: G4PolyPhiFace.cc,842) 1.179000 0.428490 G4NeutronInelasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronInelasticXS.cc,147) 1.143000 0.415407 G4MuBremsstrahlungModel::ComputeMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuBremsstrahlungModel.cc,247) 1.119000 0.406684 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1056) 1.108000 0.402687 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,132) 1.036000 0.376519 G4PolyhedraSide::DistanceAway(CLHEP::Hep3Vector const&, G4PolyhedraSide::sG4PolyhedraSideVec const&, double*) (libG4geometry.so: G4PolyhedraSide.cc,1066) 0.980000 0.356167 G4NeutronCaptureXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronCaptureXS.cc,134) 0.977000 0.355076 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,220) 0.952000 0.345991 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,956) 0.897000 0.326002 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,374) 0.883000 0.320914 G4SeltzerBergerModel::ComputeDXSectionPerAtom(double) (libG4processes.so: G4SeltzerBergerModel.cc,203) 0.872000 0.316916 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,176) 0.860000 0.312555 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,589) 0.851000 0.309284 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,926) 0.844000 0.306740 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,147) 0.836000 0.303832 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1015) 0.835000 0.303469 G4PolyhedraSide::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyhedraSide.cc,586) 0.834000 0.303105 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,51) 0.821000 0.298381 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,441) 0.800000 0.290748 G4GEMProbability::CalcProbability(G4Fragment const&, double, double) (libG4processes.so: G4GEMProbability.cc,117) 0.786000 0.285660 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,627) 0.774000 0.281299 G4NeutronElasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronElasticXS.cc,118) 0.769000 0.279482 G4PolyhedraSide::Intersect(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, double, double&, double&, CLHEP::Hep3Vector&, bool&) (libG4geometry.so: G4PolyhedraSide.cc,474) 0.757000 0.275121 G4ChordFinderDelegate >::FindNextChord(G4FieldTrack const&, double, double, double, G4FieldTrack&, double&, double&) (libG4geometry.so: G4ChordFinderDelegate.icc,93) 0.742000 0.269669 G4PolyhedraSide::PhiSegment(double) (libG4geometry.so: G4PolyhedraSide.cc,978) 0.737000 0.267852 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,410) 0.727000 0.264218 _int_malloc (libc-2.12.so) 0.726000 0.263854 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,321) 0.724000 0.263127 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,238) 0.714000 0.259493 G4PolyhedraSide::GetPhi(CLHEP::Hep3Vector const&) (libG4geometry.so: G4PolyhedraSide.cc,1013) 0.714000 0.259493 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,51) 0.712000 0.258766 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,41) 0.706000 0.256585 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,38) 0.703000 0.255495 G4InuclSpecialFunctions::G4cbrt(double) (libG4processes.so: G4InuclSpecialFunctions.cc,118) 0.699000 0.254041 G4Decay::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4Decay.cc,131) 0.697000 0.253315 aCountedObjectAllocator() (libG4global.so: G4ReferenceCountedHandle.cc,41) 0.694000 0.252224 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,369) 0.686000 0.249317 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,88) 0.671000 0.243865 G4DynamicParticle::Set4Momentum(CLHEP::HepLorentzVector const&) (libG4particles.so: ThreeVector.icc,124) 0.667000 0.242411 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,214) 0.664000 0.241321 G4eBremsstrahlungRelModel::ComputeXSectionPerAtom(double) (libG4processes.so: G4eBremsstrahlungRelModel.cc,383) 0.656000 0.238414 G4PVPlacement::GetCopyNo() const (libG4processes.so: G4PVPlacement.hh,125) 0.638000 0.231872 G4HadronElastic::ApplyYourself(G4HadProjectile const&, G4Nucleus&) (libG4processes.so: G4HadronElastic.cc,80) 0.634000 0.230418 G4TrackingManager::ProcessOneTrack(G4Track*) (libG4tracking.so: G4TrackingManager.cc,69) 0.624000 0.226784 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,213) 0.610000 0.221696 G4IonTable::FindIon(int, int, double, G4Ions::G4FloatLevelBase, int) (libG4particles.so: G4IonTable.cc,719) 0.606000 0.220242 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,168) 0.603000 0.219152 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,829) 0.597000 0.216971 G4VCSGfaceted::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.55] (libG4geometry.so: G4VCSGfaceted.cc,220) 0.587000 0.213337 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 0.583000 0.211883 G4Region::ScanVolumeTree(G4LogicalVolume*, bool) (libG4geometry.so: G4Region.cc,170) 0.579000 0.210429 G4PolyconeSide::Inside(CLHEP::Hep3Vector const&, double, double*) (libG4geometry.so: G4PolyconeSide.cc,458) 0.576000 0.209339 G4InuclParticle::setMomentum(CLHEP::HepLorentzVector const&) (libG4processes.so: G4InuclParticle.cc,77) 0.572000 0.207885 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,270) 0.562000 0.204251 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1054) 0.559000 0.203160 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,97) 0.558000 0.202797 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,466) 0.545000 0.198072 G4VPhysicalVolume::GetTranslation() const (libG4geometry.so: G4VPhysicalVolume.cc,141) 0.535000 0.194438 G4Decay::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4Decay.cc,414) 0.529000 0.192257 __ieee754_log (libm-2.12.so) 0.522000 0.189713 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,258) 0.518000 0.188260 CLHEP::operator/(CLHEP::HepLorentzVector const&, double) (libG4clhep.so: LorentzVector.cc,172) 0.512000 0.186079 G4InuclElementaryParticle::type(G4ParticleDefinition const*) (libG4processes.so: G4InuclElementaryParticle.cc,118) 0.511000 0.185716 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1179) 0.506000 0.183898 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: std_abs.h,71) 0.506000 0.183898 G4NavigationHistoryPool::GetInstance() (libG4geometry.so: G4NavigationHistoryPool.cc,112) 0.493000 0.179174 _int_free (libc-2.12.so) 0.493000 0.179174 G4LineSection::Dist(CLHEP::Hep3Vector) const (libG4geometry.so: G4LineSection.cc,34) 0.477000 0.173359 G4BoundingEnvelope::ClipEdgesByVoxel(std::vector, HepGeom::Point3D >, std::allocator, HepGeom::Point3D > > > const&, G4VoxelLimits const&, std::pair, HepGeom::Point3D >&) const (libG4geometry.so: G4BoundingEnvelope.cc,854)