Exclusive % of CPU Function (defining location) CPU time Time in seconds. 893.903000 4.217669 G4PhysicsVector::Value(double, double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,519) 610.146000 2.878829 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExpMT: cmsExpMagneticField.cc,31) 582.003000 2.746043 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,134) 526.317000 2.483302 __ieee754_atan2 (libm-2.12.so) 463.220000 2.185594 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,637) 418.226000 1.973300 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,129) 402.637000 1.899747 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,75) 370.455000 1.747904 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,756) 305.318000 1.440571 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,117) 302.479000 1.427175 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,194) 289.628000 1.366541 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,303) 274.879000 1.296951 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,90) 271.097000 1.279107 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,110) 256.168000 1.208668 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,149) 235.820000 1.112661 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,186) 234.894000 1.108292 CLHEP::RanecuEngine::flat() [clone .localalias.57] (libG4clhep.so: RanecuEngine.cc,196) 224.701000 1.060198 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,558) 224.300000 1.058306 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,79) 204.767000 0.966145 G4CrossSectionDataStore::ComputeCrossSection(G4DynamicParticle const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,274) 199.819000 0.942799 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 186.147000 0.878290 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,709) 182.351000 0.860380 _init (libG4geometry.so) 178.508000 0.842248 _init (libG4processes.so) 174.699000 0.824276 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,897) 170.127000 0.802704 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,421) 169.295000 0.798778 G4PolyPhiFace::InsideEdges(double, double, double*, G4PolyPhiFaceVertex**, CLHEP::Hep3Vector**) (libG4geometry.so: G4PolyPhiFace.cc,841) 163.130000 0.769690 G4PolyhedraSide::DistanceAway(CLHEP::Hep3Vector const&, G4PolyhedraSide::sG4PolyhedraSideVec const&, double*) (libG4geometry.so: G4PolyhedraSide.cc,1065) 162.162000 0.765123 sincos (libm-2.12.so) 159.249000 0.751379 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,131) 156.200000 0.736993 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,131) 154.594000 0.729415 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1068) 147.944000 0.698039 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,219) 142.226000 0.671060 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,515) 140.304000 0.661991 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,549) 137.424000 0.648403 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,214) 131.967000 0.622655 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,79) 131.304000 0.619527 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,500) 126.013000 0.594562 G4PolyhedraSide::PhiSegment(double) (libG4geometry.so: G4PolyhedraSide.cc,977) 123.507000 0.582738 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,519) 123.297000 0.581748 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,440) 122.791000 0.579360 G4PolyhedraSide::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyhedraSide.cc,585) 122.685000 0.578860 G4GEMProbability::CalcProbability(G4Fragment const&, double, double) (libG4processes.so: G4GEMProbability.cc,116) 122.014000 0.575694 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,500) 121.050000 0.571146 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,48) 119.110000 0.561992 G4PolyhedraSide::GetPhi(CLHEP::Hep3Vector const&) (libG4geometry.so: G4PolyhedraSide.cc,1012) 113.644000 0.536202 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 111.031000 0.523873 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,588) 103.862000 0.490048 CLHEP::HepLorentzVector::boost(double, double, double) (libG4clhep.so: LorentzVector.cc,59) 100.035000 0.471991 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,265) 95.492000 0.450556 G4ChordFinderDelegate >::FindNextChord(G4FieldTrack const&, double, double, double, G4FieldTrack&, double&, double&) (libG4geometry.so: G4ChordFinderDelegate.icc,92) 94.187000 0.444399 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,380) 92.088000 0.434495 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,375) 91.812000 0.433193 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,51) 88.103000 0.415693 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,466) 84.641000 0.399358 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,50) 81.967000 0.386742 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,37) 81.070000 0.382510 G4PolyhedraSide::Intersect(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, double, double&, double&, CLHEP::Hep3Vector&, bool&) (libG4geometry.so: G4PolyhedraSide.cc,473) 80.897000 0.381693 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,955) 78.823000 0.371908 aCountedObjectAllocator() (libG4global.so: G4ReferenceCountedHandle.cc,40) 76.546000 0.361164 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4modeling.so: G4AffineTransform.icc,62) 76.476000 0.360834 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,465) 76.212000 0.359588 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,146) 75.857000 0.357913 G4NeutronCaptureXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronCaptureXS.cc,136) 75.155000 0.354601 G4NeutronInelasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronInelasticXS.cc,147) 74.881000 0.353308 G4KleinNishinaCompton::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4KleinNishinaCompton.cc,153) 70.843000 0.334256 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,96) 69.626000 0.328514 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,269) 69.622000 0.328495 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,237) 68.789000 0.324565 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,212) 68.603000 0.323687 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,87) 66.392000 0.313255 G4VCSGfaceted::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.57] (libG4geometry.so: G4VCSGfaceted.cc,219) 66.378000 0.313189 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,50) 66.128000 0.312009 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,167) 64.256000 0.303177 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1053) 62.880000 0.296684 G4ElectroNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2264) 62.877000 0.296670 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,257) 62.111000 0.293056 G4VPhysicalVolume::GetTranslation() const (libG4geometry.so: G4VPhysicalVolume.cc,140) 61.821000 0.291688 G4PolyPhiFace::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyPhiFace.cc,446) 61.082000 0.288201 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,320) 60.966000 0.287654 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,626) 60.026000 0.283218 G4FieldManager::ConfigureForTrack(G4Track const*) (libG4geometry.so: G4FieldManager.cc,122) 57.285000 0.270286 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,175) 57.186000 0.269819 G4PolyhedraSide::DistanceToOneSide(CLHEP::Hep3Vector const&, G4PolyhedraSide::sG4PolyhedraSideVec const&, double*) (libG4geometry.so: ThreeVector.icc,75) 56.318000 0.265723 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1198) 55.710000 0.262854 G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(double, double) (libG4processes.so: G4VEnergyLossProcess.cc,1167) 55.671000 0.262670 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,409) 55.631000 0.262482 G4LogicalVolume::GetMaterialCutsCouple() const (libG4geometry.so: G4LogicalVolume.cc,457) 54.200000 0.255730 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1014) 51.960000 0.245161 G4Box::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Box.cc,391) 51.649000 0.243694 G4PolyPhiFace::Inside(CLHEP::Hep3Vector const&, double, double*) (libG4geometry.so: G4PolyPhiFace.cc,491) 51.407000 0.242552 G4PropagatorInField::GimmeTrajectoryVectorAndForgetIt() const (libG4geometry.so: G4PropagatorInField.cc,666) 51.117000 0.241183 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,735) 51.110000 0.241150 G4FieldTrack::G4FieldTrack(CLHEP::Hep3Vector const&, double, CLHEP::Hep3Vector const&, double, double, double, CLHEP::Hep3Vector const&, double, double, double) (libG4geometry.so: G4FieldTrack.cc,71) 50.867000 0.240004 G4InuclSpecialFunctions::G4cbrt(double) (libG4processes.so: G4InuclSpecialFunctions.cc,117) 49.806000 0.234998 G4NeutronElasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronElasticXS.cc,118) 49.458000 0.233356 G4EnclosingCylinder::MustBeOutside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4EnclosingCylinder.cc,117) 49.354000 0.232865 G4UrbanMscModel::SampleDisplacement(double, double) (libG4processes.so: G4UrbanMscModel.cc,1122) 48.960000 0.231006 G4EventManager::StackTracks(std::vector >*, bool) (libG4event.so: G4EventManager.cc,273) 48.615000 0.229378 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,925) 48.221000 0.227519 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,707) 47.325000 0.223292 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: std_abs.h,71) 47.225000 0.222820 __ieee754_log (libm-2.12.so) 46.668000 0.220192 _init (libG4tracking.so) 46.602000 0.219880 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,828) 46.588000 0.219814 G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) [clone .localalias.284] (libG4processes.so: G4VEnergyLossProcess.cc,1039) 46.246000 0.218201 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,40) 46.146000 0.217729 G4ProcessManager::StartTracking(G4Track*) (libG4processes.so: G4ProcessManager.cc,1083) 44.909000 0.211892 G4DynamicParticle::Set4Momentum(CLHEP::HepLorentzVector const&) (libG4particles.so: ThreeVector.icc,123) 44.383000 0.209411 G4PolyhedraSide::Inside(CLHEP::Hep3Vector const&, double, double*) (libG4geometry.so: G4PolyhedraSide.cc,620) 44.197000 0.208533 G4ProcessManager::EndTracking() (libG4processes.so: G4ProcessManager.cc,1093) 43.988000 0.207547 G4HadronElastic::ApplyYourself(G4HadProjectile const&, G4Nucleus&) (libG4processes.so: G4HadronElastic.cc,79) 43.806000 0.206688 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,213) 43.532000 0.205395 G4LineSection::Dist(CLHEP::Hep3Vector) const (libG4geometry.so: G4LineSection.cc,33) 42.762000 0.201762 G4VProcess::EndTracking() (libG4processes.so: G4VProcess.cc,114)