Exclusive % of CPU Function (defining location) CPU time Time in seconds. 35.530000 7.028253 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,500) 15.767000 3.118899 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,357) 15.502000 3.066479 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,134) 10.808000 2.137950 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,74) 10.368000 2.050913 __ieee754_atan2 (libm-2.12.so) 10.096000 1.997108 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExpMT: cmsExpMagneticField.cc,31) 8.735000 1.727886 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,756) 8.550000 1.691291 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,129) 8.273000 1.636497 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,75) 7.118000 1.408024 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,90) 6.336000 1.253336 _init (libG4processes.so) 6.237000 1.233752 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,303) 6.178000 1.222081 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,117) 5.837000 1.154628 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,194) 5.642000 1.116054 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,79) 5.316000 1.051568 G4ElasticHadrNucleusHE::HadrNucDifferCrSec(int, int, double) (libG4processes.so: G4ElasticHadrNucleusHE.cc,788) 5.001000 0.989257 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,635) 4.629000 0.915671 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,110) 4.531000 0.896285 __sincos (libm-2.12.so) 4.407000 0.871757 G4CrossSectionDataStore::ComputeCrossSection(G4DynamicParticle const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,274) 4.330000 0.856525 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,558) 4.267000 0.844063 CLHEP::RanecuEngine::flat() [clone .localalias.57] (libG4clhep.so: RanecuEngine.cc,196) 4.225000 0.835755 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,186) 3.989000 0.789071 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,500) 3.986000 0.788478 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 3.864000 0.764345 G4MuPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuPairProductionModel.cc,309) 3.858000 0.763158 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,709) 3.656000 0.723200 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,149) 3.508000 0.693924 _init (libG4geometry.so) 3.506000 0.693528 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,515) 3.363000 0.665241 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,421) 3.026000 0.598579 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,406) 2.962000 0.585919 CLHEP::HepLorentzVector::boost(double, double, double) (libG4clhep.so: LorentzVector.cc,59) 2.927000 0.578995 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,549) 2.897000 0.573061 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,79) 2.832000 0.560203 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,48) 2.786000 0.551104 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,911) 2.711000 0.536268 G4GEMProbability::CalcProbability(G4Fragment const&, double, double) (libG4processes.so: G4GEMProbability.cc,116) 2.704000 0.534883 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,214) 2.515000 0.497497 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,449) 2.483000 0.491167 G4PolyPhiFace::InsideEdges(double, double, double*, G4PolyPhiFaceVertex**, CLHEP::Hep3Vector**) (libG4geometry.so: G4PolyPhiFace.cc,841) 2.415000 0.477716 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,131) 2.384000 0.471583 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,131) 2.339000 0.462682 G4NeutronInelasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronInelasticXS.cc,146) 2.314000 0.457737 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,51) 2.227000 0.440527 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1057) 2.183000 0.431823 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,519) 2.114000 0.418174 G4NeutronCaptureXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronCaptureXS.cc,133) 2.056000 0.406701 G4PolyhedraSide::DistanceAway(CLHEP::Hep3Vector const&, G4PolyhedraSide::sG4PolyhedraSideVec const&, double*) (libG4geometry.so: G4PolyhedraSide.cc,1065) 2.052000 0.405910 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,219) 1.965000 0.388700 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,265) 1.955000 0.386722 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,409) 1.926000 0.380986 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,955) 1.904000 0.376634 G4hBremsstrahlungModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hBremsstrahlungModel.cc,77) 1.857000 0.367337 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,50) 1.806000 0.357248 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,146) 1.789000 0.353885 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,87) 1.782000 0.352501 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4modeling.so: G4AffineTransform.icc,62) 1.726000 0.341423 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,373) 1.695000 0.335291 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1014) 1.693000 0.334895 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,925) 1.683000 0.332917 G4eBremsstrahlungRelModel::ComputeLPMfunctions(double&, double&, double&, double) (libG4processes.so: G4eBremsstrahlungRelModel.cc,681) 1.663000 0.328961 G4Decay::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4Decay.cc,130) 1.650000 0.326389 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,588) 1.638000 0.324016 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,439) 1.589000 0.314323 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,626) 1.558000 0.308191 G4InuclSpecialFunctions::G4cbrt(double) (libG4processes.so: G4InuclSpecialFunctions.cc,117) 1.503000 0.297311 G4DynamicParticle::Set4Momentum(CLHEP::HepLorentzVector const&) (libG4particles.so: ThreeVector.icc,123) 1.480000 0.292761 G4PolyhedraSide::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyhedraSide.cc,585) 1.450000 0.286827 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,50) 1.436000 0.284058 G4NeutronElasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronElasticXS.cc,117) 1.433000 0.283464 G4Decay::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4Decay.cc,413) 1.408000 0.278519 G4PolyhedraSide::GetPhi(CLHEP::Hep3Vector const&) (libG4geometry.so: G4PolyhedraSide.cc,1012) 1.403000 0.277530 G4PolyhedraSide::PhiSegment(double) (libG4geometry.so: G4PolyhedraSide.cc,977) 1.369000 0.270804 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,368) 1.357000 0.268431 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,828) 1.348000 0.266650 G4PolyhedraSide::Intersect(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, double, double&, double&, CLHEP::Hep3Vector&, bool&) (libG4geometry.so: G4PolyhedraSide.cc,473) 1.334000 0.263881 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,37) 1.300000 0.257155 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 1.295000 0.256166 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,237) 1.271000 0.251419 G4ChordFinderDelegate >::FindNextChord(G4FieldTrack const&, double, double, double, G4FieldTrack&, double&, double&) (libG4geometry.so: G4ChordFinderDelegate.icc,92) 1.220000 0.241330 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,465) 1.214000 0.240144 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,40) 1.187000 0.234803 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1053) 1.184000 0.234209 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: std_abs.h,71) 1.181000 0.233616 G4VCSGfaceted::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.57] (libG4geometry.so: G4VCSGfaceted.cc,219) 1.158000 0.229066 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,175) 1.140000 0.225505 G4InuclParticle::setMomentum(CLHEP::HepLorentzVector const&) (libG4processes.so: G4InuclParticle.cc,76) 1.137000 0.224912 G4MuBremsstrahlungModel::ComputeMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuBremsstrahlungModel.cc,246) 1.118000 0.221154 G4PolyconeSide::Inside(CLHEP::Hep3Vector const&, double, double*) (libG4geometry.so: G4PolyconeSide.cc,457) 1.115000 0.220560 G4InuclElementaryParticle::type(G4ParticleDefinition const*) (libG4processes.so: G4InuclElementaryParticle.cc,116) 1.110000 0.219571 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,212) 1.106000 0.218780 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,269) 1.099000 0.217395 G4IonTable::FindIon(int, int, double, G4Ions::G4FloatLevelBase, int) (libG4particles.so: G4IonTable.cc,718) 1.095000 0.216604 G4HadronElastic::ApplyYourself(G4HadProjectile const&, G4Nucleus&) (libG4processes.so: G4HadronElastic.cc,79) 1.094000 0.216406 __ieee754_log (libm-2.12.so) 1.076000 0.212846 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,96) 1.065000 0.210670 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1180) 1.056000 0.208889 CLHEP::operator/(CLHEP::HepLorentzVector const&, double) (libG4clhep.so: LorentzVector.cc,171) 1.052000 0.208098 G4Neutron::Definition() (libG4particles.so: G4Neutron.cc,54) 1.050000 0.207702 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,213) 1.020000 0.201768 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,167) 1.018000 0.201372 G4MultiLevelLocator::EstimateIntersectionPoint(G4FieldTrack const&, G4FieldTrack const&, CLHEP::Hep3Vector const&, G4FieldTrack&, bool&, double&, CLHEP::Hep3Vector&) (libG4geometry.so: G4MultiLevelLocator.cc,126) 1.018000 0.201372 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,320) 0.997000 0.197218 G4Tubs::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Tubs.cc,1179) 0.997000 0.197218 G4NucleiPropertiesTableAME12::GetIndex(int, int) (libG4particles.so: G4NucleiPropertiesTableAME12.cc,64) 0.985000 0.194845 G4LogicalVolume::GetFieldManager() const (libG4geometry.so: G4LogicalVolume.cc,231) 0.984000 0.194647 G4ChipsNeutronElasticXS::CalculateCrossSection(bool, int, int, int, int, int, double) (libG4processes.so: G4ChipsNeutronElasticXS.cc,242) 0.981000 0.194053 G4EnclosingCylinder::MustBeOutside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4EnclosingCylinder.cc,117) 0.963000 0.190493 G4LorentzConvertor::fillKinematics() (libG4processes.so: G4LorentzConvertor.cc,112) 0.953000 0.188515 G4Proton::Definition() (libG4particles.so: G4Proton.cc,49) 0.915000 0.180998 G4LogicalVolume::GetSensitiveDetector() const (libG4geometry.so: G4LogicalVolume.cc,436) 0.912000 0.180404 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,730) 0.903000 0.178624 G4Box::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Box.cc,391)