Exclusive CPU time in % of CPU Time Function (defining location) seconds. 118.456000 5.872540 cmsExpMagneticField::GetVolumeBaseBfield(double const*, double*) const (cmsExpMT) 106.680000 5.288736 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,499) 74.168000 3.676931 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,129) 50.911000 2.523949 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,135) 39.923000 1.979211 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,619) 38.833000 1.925173 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,51) 37.777000 1.872821 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,130) 37.516000 1.859882 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,76) 35.354000 1.752700 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,923) 32.227000 1.597676 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,169) 32.040000 1.588406 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,150) 31.987000 1.585778 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,751) 27.139000 1.345435 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,527) 26.998000 1.338445 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,91) 26.449000 1.311228 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExpMT) 25.121000 1.245391 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,118) 23.488000 1.164434 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,663) 23.258000 1.153032 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,76) 23.251000 1.152685 G4ClassicalRK4::DumbStepper(double const*, double const*, double, double*) (libG4geometry.so: G4ClassicalRK4.cc,75) 23.173000 1.148818 __ieee754_sqrt (libm-2.12.so) 22.609000 1.120857 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,406) 21.232000 1.052591 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1152) 20.880000 1.035141 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: G4TouchableHistory.icc,61) 17.912000 0.888000 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Material const*, bool) (libG4processes.so: G4CrossSectionDataStore.cc,84) 17.686000 0.876796 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,45) 17.532000 0.869161 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,351) 16.876000 0.836640 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,132) 15.881000 0.787312 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,275) 15.826000 0.784585 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,501) 15.805000 0.783544 CLHEP::RanecuEngine::flat() (libG4clhep.so: RanecuEngine.cc,197) 15.331000 0.760045 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,220) 15.074000 0.747304 CLHEP::HepRotation::rotateAxes(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) (libG4clhep.so: Rotation.cc,107) 14.890000 0.738182 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,516) 14.464000 0.717063 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,80) 14.166000 0.702289 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,356) 13.967000 0.692424 __sqrt (libm-2.12.so) 13.257000 0.657225 __sincos (libm-2.12.so) 12.872000 0.638138 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,199) 12.704000 0.629810 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,453) 12.676000 0.628422 G4UrbanMscModel::SampleDisplacement(double, double) (libG4processes.so: G4UrbanMscModel.cc,1143) 12.039000 0.596842 G4ElectroNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2262) 11.815000 0.585737 _init (libG4geometry.so) 11.722000 0.581126 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,41) 11.410000 0.565659 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,527) 11.337000 0.562040 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,389) 10.975000 0.544093 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,477) 10.596000 0.525304 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,321) 10.592000 0.525106 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,1416) 10.463000 0.518711 G4MultiLevelLocator::EstimateIntersectionPoint(G4FieldTrack const&, G4FieldTrack const&, CLHEP::Hep3Vector const&, G4FieldTrack&, bool&, double&, CLHEP::Hep3Vector&) (libG4geometry.so: G4MultiLevelLocator.cc,127) 10.358000 0.513505 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,168) 10.082000 0.499822 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,583) 9.893000 0.490452 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,86) 9.729000 0.482322 __ieee754_atan2 (libm-2.12.so) 9.702000 0.480984 G4VelocityTable::FindBinLocation(double) const (libG4track.so: G4Log.hh,153) 9.503000 0.471118 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,485) 9.115000 0.451883 G4LogicalVolume::GetMaterialCutsCouple() const (libG4geometry.so: G4LogicalVolume.cc,438) 8.995000 0.445933 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,75) 8.969000 0.444645 __ieee754_log (libm-2.12.so) 8.904000 0.441422 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,38) 8.786000 0.435572 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1247) 8.656000 0.429127 G4MagErrorStepper::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4MagErrorStepper.cc,48) 8.574000 0.425062 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,271) 8.549000 0.423823 G4Region::GetRegionalSteppingAction() const (libG4geometry.so: G4Region.cc,157) 8.526000 0.422682 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1110) 8.312000 0.412073 G4Navigator::ComputeSafety(CLHEP::Hep3Vector const&, double, bool) (libG4geometry.so: G4Navigator.cc,1752) 8.211000 0.407066 _init (libG4processes.so) 8.151000 0.404092 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1708) 8.133000 0.403199 G4ChordFinder::AdvanceChordLimited(G4FieldTrack&, double, double, CLHEP::Hep3Vector, double) (libG4geometry.so: G4ChordFinder.cc,177) 8.042000 0.398688 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,47) 7.941000 0.393681 G4ChordFinder::FindNextChord(G4FieldTrack const&, double, G4FieldTrack&, double&, double, double*, CLHEP::Hep3Vector, double) (libG4geometry.so: G4ChordFinder.cc,226) 7.864000 0.389863 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,48) 7.611000 0.377321 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,176) 7.499000 0.371768 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,131) 7.311000 0.362448 G4UrbanMscModel::SampleScattering(CLHEP::Hep3Vector const&, double) (libG4processes.so: G4UrbanMscModel.cc,865) 7.285000 0.361159 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,149) 7.147000 0.354318 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,214) 7.137000 0.353822 CLHEP::Hep2Vector::x() const (cmsExpMT) 7.052000 0.349608 cmsExpMagneticField::IsDefined(double const&, double const&) const (cmsExpMT) 6.841000 0.339147 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,351) 6.637000 0.329034 G4LogicalVolume::GetFieldManager() const (libG4geometry.so: G4LogicalVolume.cc,223) 6.605000 0.327448 G4LineSection::Dist(CLHEP::Hep3Vector) const (libG4geometry.so: G4LineSection.cc,34) 6.415000 0.318028 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,258) 6.412000 0.317879 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1282) 6.411000 0.317830 G4SeltzerBergerModel::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4SeltzerBergerModel.cc,241) 6.363000 0.315450 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,225) 6.345000 0.314558 G4UrbanMscModel::ComputeTheta0(double, double) (libG4processes.so: G4UrbanMscModel.cc,1096) 6.194000 0.307072 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,926) 6.057000 0.300280 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1015) 6.044000 0.299636 G4ChordFinder::NewStep(double, double, double&) (libG4geometry.so: G4ChordFinder.cc,353) 5.863000 0.290662 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,699) 5.798000 0.287440 __isnan (libm-2.12.so) 5.736000 0.284366 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,688) 5.552000 0.275244 G4Tubs::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Tubs.cc,1237) 5.445000 0.269940 G4LogicalVolume::GetSensitiveDetector() const (libG4geometry.so: G4LogicalVolume.cc,419) 5.353000 0.265379 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,222) 4.915000 0.243665 CLHEP::RandGaussQ::transformQuick(double) (libG4clhep.so: RandGaussQ.cc,96) 4.799000 0.237914 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,410) 4.790000 0.237468 G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4VEnergyLossProcess.cc,1118) 4.679000 0.231965 G4MagInt_Driver::QuickAdvance(G4FieldTrack&, double const*, double, double&, double&) (libG4geometry.so: G4MagIntegratorDriver.cc,667) 4.629000 0.229486 CLHEP::Hep2Vector::y() const (cmsExpMT) 4.575000 0.226809 G4Navigator::SetupHierarchy() (libG4geometry.so: G4Navigator.cc,1270) 4.565000 0.226313 G4NavigationHistoryPool::GetInstance() (libG4geometry.so: G4NavigationHistoryPool.cc,112) 4.426000 0.219422 CLHEP::(anonymous namespace)::theDefaults() (libG4clhep.so: Random.cc,65) 4.353000 0.215803 G4Navigator::SetSavedState() (libG4geometry.so: G4Navigator.cc,666) 4.209000 0.208664 G4ReflectedSolid::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4ReflectedSolid.cc,494) 4.151000 0.205789 G4ProcessManager::StartTracking(G4Track*) (libG4processes.so: G4ProcessManager.cc,1089) 4.141000 0.205293 G4EventManager::StackTracks(std::vector >*, bool) (libG4event.so: G4EventManager.cc,270) 4.050000 0.200782 G4SmartTrackStack::PopFromStack() (libG4event.so: G4SmartTrackStack.cc,87) 4.037000 0.200137 G4KleinNishinaCompton::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4KleinNishinaCompton.cc,155) 4.022000 0.199393 __ieee754_acos (libm-2.12.so) 4.016000 0.199096 G4ProcessManager::EndTracking() (libG4processes.so: G4ProcessManager.cc,1099) 4.009000 0.198749 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Box.cc,374) 3.914000 0.194039 G4SafetyHelper::ComputeSafety(CLHEP::Hep3Vector const&, double) (libG4geometry.so: ThreeVector.icc,76) 3.886000 0.192651 G4SauterGavrilaAngularDistribution::SampleDirection(G4DynamicParticle const*, double, int, G4Material const*) (libG4processes.so: G4SauterGavrilaAngularDistribution.cc,58) 3.850000 0.190866 G4ReflectedSolid::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4ReflectedSolid.cc,521) 3.779000 0.187347 G4PhotoNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4PhotoNuclearCrossSection.cc,1539)