Exclusive % of CPU Function (defining location) CPU time Time in seconds. 35.449000 7.042936 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,501) 16.245000 3.227524 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,358) 15.499000 3.079310 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,135) 10.795000 2.144729 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,75) 10.620000 2.109960 __ieee754_atan2 (libm-2.12.so) 10.063000 1.999297 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExpMT: cmsExpMagneticField.cc,31) 8.322000 1.653398 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,130) 8.214000 1.631941 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,757) 7.747000 1.539158 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,76) 6.414000 1.274321 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,636) 6.379000 1.267367 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,91) 6.329000 1.257433 _init (libG4processes.so) 6.252000 1.242135 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,118) 6.015000 1.195048 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,195) 5.541000 1.100875 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,304) 5.373000 1.067497 G4ElasticHadrNucleusHE::HadrNucDifferCrSec(int, int, double) (libG4processes.so: G4ElasticHadrNucleusHE.cc,789) 5.153000 1.023788 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,80) 4.913000 0.976105 G4CrossSectionDataStore::ComputeCrossSection(G4DynamicParticle const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,275) 4.631000 0.920078 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,111) 4.547000 0.903389 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,559) 4.297000 0.853719 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,422) 4.225000 0.839415 sincos (libm-2.12.so) 4.018000 0.798288 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,187) 4.013000 0.797295 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,501) 3.939000 0.782593 CLHEP::RanecuEngine::flat() [clone .localalias.57] (libG4clhep.so: RanecuEngine.cc,197) 3.877000 0.770275 G4MuPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuPairProductionModel.cc,310) 3.846000 0.764116 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,710) 3.646000 0.724380 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 3.534000 0.702128 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,516) 3.512000 0.697757 _init (libG4geometry.so) 3.409000 0.677293 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,150) 3.250000 0.645703 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,132) 3.154000 0.626630 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,520) 3.086000 0.613120 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,407) 3.041000 0.604180 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,215) 2.997000 0.595438 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,80) 2.900000 0.576166 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,450) 2.873000 0.570802 CLHEP::HepLorentzVector::boost(double, double, double) (libG4clhep.so: LorentzVector.cc,60) 2.864000 0.569014 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,49) 2.777000 0.551729 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,913) 2.695000 0.535437 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,550) 2.610000 0.518550 G4NeutronInelasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronInelasticXS.cc,147) 2.380000 0.472854 G4PolyPhiFace::InsideEdges(double, double, double*, G4PolyPhiFaceVertex**, CLHEP::Hep3Vector**) (libG4geometry.so: G4PolyPhiFace.cc,842) 2.267000 0.450403 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1056) 2.257000 0.448416 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,132) 2.021000 0.401528 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,220) 2.007000 0.398747 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,52) 1.988000 0.394972 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,708) 1.928000 0.383051 G4PolyhedraSide::DistanceAway(CLHEP::Hep3Vector const&, G4PolyhedraSide::sG4PolyhedraSideVec const&, double*) (libG4geometry.so: G4PolyhedraSide.cc,1066) 1.920000 0.381462 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,147) 1.903000 0.378084 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,956) 1.884000 0.374309 G4hBremsstrahlungModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hBremsstrahlungModel.cc,78) 1.803000 0.358216 G4LogicalVolume::GetFieldManager() const (libG4geometry.so: G4LogicalVolume.cc,232) 1.795000 0.356627 G4NeutronCaptureXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronCaptureXS.cc,134) 1.735000 0.344706 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,374) 1.730000 0.343713 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,266) 1.725000 0.342720 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,589) 1.689000 0.335567 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,926) 1.683000 0.334375 G4NeutronElasticXS::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronElasticXS.cc,118) 1.654000 0.328613 G4Decay::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4Decay.cc,414) 1.643000 0.326428 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4modeling.so: G4AffineTransform.icc,63) 1.639000 0.325633 G4eBremsstrahlungRelModel::ComputeLPMfunctions(double&, double&, double&, double) (libG4processes.so: G4eBremsstrahlungRelModel.cc,682) 1.622000 0.322256 G4ChordFinderDelegate >::FindNextChord(G4FieldTrack const&, double, double, double, G4FieldTrack&, double&, double&) (libG4geometry.so: G4ChordFinderDelegate.icc,93) 1.604000 0.318680 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1015) 1.577000 0.313315 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,38) 1.567000 0.311328 G4InuclSpecialFunctions::G4cbrt(double) (libG4processes.so: G4InuclSpecialFunctions.cc,118) 1.537000 0.305368 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,441) 1.536000 0.305169 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,321) 1.499000 0.297818 G4PolyhedraSide::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyhedraSide.cc,586) 1.484000 0.294838 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,410) 1.464000 0.290865 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,51) 1.463000 0.290666 G4PolyhedraSide::PhiSegment(double) (libG4geometry.so: G4PolyhedraSide.cc,978) 1.460000 0.290070 G4GEMProbability::CalcProbability(G4Fragment const&, double, double) (libG4processes.so: G4GEMProbability.cc,117) 1.424000 0.282917 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,829) 1.404000 0.278944 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 1.403000 0.278745 G4PolyhedraSide::Intersect(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, double, double&, double&, CLHEP::Hep3Vector&, bool&) (libG4geometry.so: G4PolyhedraSide.cc,474) 1.366000 0.271394 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,51) 1.363000 0.270798 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,88) 1.332000 0.264639 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,627) 1.327000 0.263646 G4DynamicParticle::Set4Momentum(CLHEP::HepLorentzVector const&) (libG4particles.so: ThreeVector.icc,124) 1.306000 0.259473 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,238) 1.304000 0.259076 G4PolyhedraSide::GetPhi(CLHEP::Hep3Vector const&) (libG4geometry.so: G4PolyhedraSide.cc,1013) 1.301000 0.258480 G4HadronElastic::ApplyYourself(G4HadProjectile const&, G4Nucleus&) (libG4processes.so: G4HadronElastic.cc,80) 1.285000 0.255301 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,369) 1.257000 0.249738 G4PVPlacement::GetCopyNo() const (libG4processes.so: G4PVPlacement.hh,125) 1.251000 0.248546 G4VPhysicalVolume::GetTranslation() const (libG4geometry.so: G4VPhysicalVolume.cc,141) 1.231000 0.244573 G4Decay::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4Decay.cc,131) 1.199000 0.238215 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,466) 1.192000 0.236824 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,213) 1.162000 0.230864 G4IonTable::FindIon(int, int, double, G4Ions::G4FloatLevelBase, int) (libG4particles.so: G4IonTable.cc,719) 1.159000 0.230268 G4MuBremsstrahlungModel::ComputeMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuBremsstrahlungModel.cc,247) 1.154000 0.229274 G4InuclParticle::setMomentum(CLHEP::HepLorentzVector const&) (libG4processes.so: G4InuclParticle.cc,77) 1.105000 0.219539 __ieee754_log (libm-2.12.so) 1.103000 0.219142 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: std_abs.h,71) 1.102000 0.218943 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,168) 1.097000 0.217950 G4PolyconeSide::Inside(CLHEP::Hep3Vector const&, double, double*) (libG4geometry.so: G4PolyconeSide.cc,458) 1.082000 0.214970 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,270) 1.077000 0.213976 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,41) 1.054000 0.209407 G4VCSGfaceted::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.57] (libG4geometry.so: G4VCSGfaceted.cc,220) 1.049000 0.208413 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,258) 1.047000 0.208016 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1054) 1.043000 0.207221 CLHEP::operator/(CLHEP::HepLorentzVector const&, double) (libG4clhep.so: LorentzVector.cc,172) 1.025000 0.203645 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,176) 1.019000 0.202453 G4InuclElementaryParticle::type(G4ParticleDefinition const*) (libG4processes.so: G4InuclElementaryParticle.cc,118) 1.012000 0.201062 G4Tubs::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Tubs.cc,1180) 1.010000 0.200665 G4FieldManager::ConfigureForTrack(G4Track const*) (libG4geometry.so: G4FieldManager.cc,123) 1.004000 0.199473 G4SeltzerBergerModel::ComputeDXSectionPerAtom(double) (libG4processes.so: G4SeltzerBergerModel.cc,203) 1.001000 0.198877 G4NeutronElasticXS::IsElementApplicable(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4NeutronElasticXS.cc,111) 0.999000 0.198479 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,214) 0.981000 0.194903 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,97) 0.954000 0.189539 G4EnclosingCylinder::MustBeOutside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4EnclosingCylinder.cc,118) 0.943000 0.187353 G4DisplacedSolid::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.51] (libG4geometry.so: G4DisplacedSolid.cc,357) 0.916000 0.181989 G4Box::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Box.cc,338) 0.904000 0.179605 cmsExpSteppingAction::UserSteppingAction(G4Step const*) (cmsExpMT: cmsExpSteppingAction.cc,22)