Exclusive % of CPU Function (defining location) CPU time Time in seconds. 113.525000 4.247124 G4PhysicsVector::Value(double, double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,519) 112.313000 4.201782 cmsExpMagneticField::GetFieldValue(double const*, double*) const (cmsExpMT: cmsExpMagneticField.cc,31) 91.955000 3.440161 G4Navigator::LocateGlobalPointAndSetup(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const*, bool, bool) (libG4geometry.so: G4Navigator.cc,134) 87.305000 3.266199 G4VEmProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEmProcess.cc,637) 79.767000 2.984192 G4TouchableHistory::GetVolume(int) const (libG4digits_hits.so: stl_vector.h,798) 73.035000 2.732339 G4UniversalFluctuation::SampleFluctuations(G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double, double) (libG4processes.so: G4UniversalFluctuation.cc,110) 62.457000 2.336601 G4Navigator::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&) (libG4geometry.so: G4Navigator.cc,756) 56.195000 2.102331 G4SteppingManager::Stepping() (libG4tracking.so: G4SteppingManager.cc,117) 54.326000 2.032409 G4DormandPrince745::Stepper(double const*, double const*, double, double*, double*) (libG4geometry.so: G4DormandPrince745.cc,186) 53.367000 1.996532 G4SteppingManager::DefinePhysicalStepLength() (libG4tracking.so: G4SteppingManager2.cc,129) 50.781000 1.899786 G4UrbanMscModel::SampleCosineTheta(double, double) (libG4processes.so: G4UrbanMscModel.cc,897) 43.364000 1.622306 G4Transportation::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4Transportation.cc,194) 39.954000 1.494733 G4NavigationLevel::operator=(G4NavigationLevel const&) (libG4geometry.so: G4NavigationLevel.cc,79) 35.727000 1.336596 G4ParticleChange::CheckIt(G4Track const&) (libG4track.so: G4ParticleChange.cc,515) 35.532000 1.329300 G4PropagatorInField::ComputeStep(G4FieldTrack&, double, double&, G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,149) 35.381000 1.323651 CLHEP::RanecuEngine::flat() [clone .localalias.57] (libG4clhep.so: RanecuEngine.cc,196) 35.276000 1.319723 G4VoxelNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4VoxelNavigation.cc,90) 30.033000 1.123575 G4PhysicsVector::Value(double, unsigned long&) const (libG4global.so: G4PhysicsVector.cc,500) 29.533000 1.104870 G4SteppingManager::InvokePSDIP(unsigned long) (libG4tracking.so: G4SteppingManager2.cc,558) 28.932000 1.082385 CLHEP::RanecuEngine::flatArray(int, double*) (libG4clhep.so: RanecuEngine.cc,219) 28.531000 1.067383 G4VoxelNavigation::LocateNextVoxel(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double) (libG4geometry.so: G4VoxelNavigation.cc,500) 26.750000 1.000754 G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VDiscreteProcess.cc,75) 25.295000 0.946320 G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4VEnergyLossProcess.cc,1068) 24.878000 0.930720 G4CrossSectionDataStore::ComputeCrossSection(G4DynamicParticle const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,274) 24.216000 0.905953 G4CrossSectionDataStore::GetCrossSection(G4DynamicParticle const*, G4Element const*, G4Material const*) (libG4processes.so: G4CrossSectionDataStore.cc,303) 23.326000 0.872657 G4Transportation::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,549) 23.132000 0.865400 G4UrbanMscModel::ComputeTruePathLengthLimit(G4Track const&, double&) (libG4processes.so: G4UrbanMscModel.cc,440) 22.665000 0.847928 G4SteppingManager::InvokeAlongStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,421) 22.275000 0.833338 G4ParticleChangeForTransport::UpdateStepForAlongStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,131) 22.217000 0.831168 G4NavigationLevel::G4NavigationLevel(G4VPhysicalVolume*, G4AffineTransform const&, G4AffineTransform const&, EVolume, int) (libG4geometry.so: G4NavigationLevel.cc,48) 21.697000 0.811714 G4ProductionCutsTable::ScanAndSetCouple(G4LogicalVolume*, G4MaterialCutsCouple*, G4Region*) (libG4processes.so: G4ProductionCutsTable.cc,357) 21.127000 0.790390 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Trap.cc,955) 20.698000 0.774340 G4Transportation::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4Transportation.cc,709) 20.285000 0.758889 G4Mag_UsualEqRhs::EvaluateRhsGivenB(double const*, double const*, double*) const (libG4geometry.so: G4Mag_UsualEqRhs.cc,50) 19.746000 0.738725 G4VelocityTable::Value(double) (libG4track.so: G4VelocityTable.cc,131) 18.685000 0.699031 G4hPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4hPairProductionModel.cc,74) 18.678000 0.698769 G4Trap::DistanceToOut(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,1053) 18.320000 0.685376 G4UrbanMscModel::ComputeGeomPathLength(double) (libG4processes.so: stl_algobase.h,200) 18.207000 0.681149 G4NormalNavigation::ComputeStep(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, double, double&, G4NavigationHistory&, bool&, CLHEP::Hep3Vector&, bool&, bool&, G4VPhysicalVolume**, int&) (libG4geometry.so: G4NormalNavigation.cc,79) 17.098000 0.639659 G4UrbanMscModel::SampleDisplacement(double, double) (libG4processes.so: G4UrbanMscModel.cc,1122) 16.822000 0.629334 G4ElectroNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4ElectroNuclearCrossSection.cc,2264) 16.773000 0.627501 __sincos (libm-2.12.so) 16.509000 0.617624 G4Navigator::LocateGlobalPointWithinVolume(CLHEP::Hep3Vector const&) (libG4geometry.so: G4Navigator.cc,588) 16.155000 0.604380 G4ChordFinderDelegate >::FindNextChord(G4FieldTrack const&, double, double, double, G4FieldTrack&, double&, double&) (libG4geometry.so: G4ChordFinderDelegate.icc,92) 15.754000 0.589379 __ieee754_atan2 (libm-2.12.so) 15.641000 0.585151 G4SteppingManager::InvokePostStepDoItProcs() (libG4tracking.so: G4SteppingManager2.cc,519) 15.143000 0.566520 G4MultiLevelLocator::EstimateIntersectionPoint(G4FieldTrack const&, G4FieldTrack const&, CLHEP::Hep3Vector const&, G4FieldTrack&, bool&, double&, CLHEP::Hep3Vector&) (libG4geometry.so: G4MultiLevelLocator.cc,126) 15.104000 0.565061 G4Trap::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,626) 14.857000 0.555821 G4DynamicParticle::SetMass(double) (libG4particles.so: G4DynamicParticle.cc,466) 13.981000 0.523048 G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(G4ParticleDefinition const*, double, double, double, double, double) (libG4processes.so: G4LivermorePhotoElectricModel.cc,212) 13.011000 0.486759 G4NavigationHistory::G4NavigationHistory(G4NavigationHistory const&) (libG4geometry.so: G4NavigationHistory.cc,51) 12.730000 0.476247 G4FieldTrack::LoadFromArray(double const*, int) (libG4geometry.so: G4FieldTrack.cc,167) 12.016000 0.449535 G4StepPoint::operator=(G4StepPoint const&) (libG4track.so: G4StepPoint.cc,87) 11.913000 0.445682 G4VMultipleScattering::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VMultipleScattering.cc,465) 11.698000 0.437638 G4VEnergyLossProcess::AlongStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1198) 11.651000 0.435880 G4LogicalVolume::GetMaterial() const (libG4geometry.so: G4LogicalVolume.cc,408) 11.536000 0.431577 G4ReflectedSolid::DistanceToOut(CLHEP::Hep3Vector const&) const [clone .localalias.61] (libG4geometry.so: G4ReflectedSolid.cc,336) 11.256000 0.421102 G4LogicalVolume::GetSolid() const (libG4geometry.so: G4LogicalVolume.cc,380) 11.090000 0.414892 G4AffineTransform::G4AffineTransform(CLHEP::HepRotation const*, CLHEP::Hep3Vector const&) (libG4modeling.so: G4AffineTransform.icc,62) 10.980000 0.410777 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, bool, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,925) 10.841000 0.405577 G4Trap::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Trap.cc,828) 9.980000 0.373365 G4PolyconeSide::DistanceAway(CLHEP::Hep3Vector const&, double&, double*) (libG4geometry.so: G4PolyconeSide.cc,1014) 9.753000 0.364873 G4VPhysicalVolume::GetRotation() (libG4geometry.so: G4VPhysicalVolume.cc,146) 9.535000 0.356717 G4VoxelNavigation::ComputeVoxelSafety(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4VoxelNavigation.cc,409) 9.443000 0.353275 G4LogicalVolume::GetSolid(G4LVData&) (libG4geometry.so: G4LogicalVolume.cc,375) 9.393000 0.351405 G4ReflectedSolid::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.66] (libG4geometry.so: G4ReflectedSolid.cc,263) 9.294000 0.347701 CLHEP::HepRandom::getTheEngine() (libG4clhep.so: Random.cc,265) 9.152000 0.342389 G4PropagatorInField::FindAndSetFieldManager(G4VPhysicalVolume*) (libG4geometry.so: G4PropagatorInField.cc,707) 9.093000 0.340181 G4UrbanMscModel::ComputeTheta0(double, double) (libG4processes.so: G4UrbanMscModel.cc,1073) 9.093000 0.340181 CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&) (libG4clhep.so: ThreeVector.cc,37) 8.932000 0.334158 G4UrbanMscModel::SampleScattering(CLHEP::Hep3Vector const&, double) (libG4processes.so: G4UrbanMscModel.cc,839) 8.813000 0.329706 _init (libG4geometry.so) 8.768000 0.328023 G4PhotoNuclearCrossSection::GetElementCrossSection(G4DynamicParticle const*, int, G4Material const*) (libG4processes.so: G4PhotoNuclearCrossSection.cc,1608) 8.746000 0.327200 CLHEP::RandGaussQ::transformQuick(double) (libG4clhep.so: RandGaussQ.cc,95) 8.563000 0.320353 G4TouchableHistory::G4TouchableHistory(G4NavigationHistory const&) (libG4geometry.so: G4TouchableHistory.cc,50) 8.546000 0.319717 HepGeom::operator*(HepGeom::Transform3D const&, HepGeom::Point3D const&) (libG4clhep.so: Point3D.cc,40) 8.360000 0.312759 G4Tubs::DistanceToOut(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, bool, bool*, CLHEP::Hep3Vector*) const (libG4geometry.so: G4Tubs.cc,1179) 8.352000 0.312460 G4SteppingManager::SetInitialStep(G4Track*) (libG4tracking.so: G4SteppingManager.cc,257) 8.208000 0.307072 G4ProcessManager::GetAttribute(int) const (libG4processes.so: G4ProcessManager.cc,269) 8.173000 0.305763 G4VParticleChange::CheckIt(G4Track const&) (libG4track.so: G4VParticleChange.cc,320) 8.026000 0.300264 G4VMultipleScattering::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) (libG4processes.so: G4VMultipleScattering.cc,404) 7.813000 0.292295 G4LineSection::Dist(CLHEP::Hep3Vector) const (libG4geometry.so: G4LineSection.cc,33) 7.355000 0.275161 G4HadronicProcess::GetMeanFreePath(G4Track const&, double, G4ForceCondition*) (libG4processes.so: G4HadronicProcess.cc,214) 7.250000 0.271232 G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(double, double) (libG4processes.so: G4VEnergyLossProcess.cc,1167) 7.210000 0.269736 G4Navigator::ComputeSafety(CLHEP::Hep3Vector const&, double, bool) (libG4geometry.so: ThreeVector.icc,75) 7.102000 0.265695 __memset_x86_64 (libc-2.12.so) 7.049000 0.263713 G4Tubs::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Tubs.cc,365) 6.960000 0.260383 G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(G4Track const&, double, double, double&, G4GPILSelection*) [clone .localalias.284] (libG4processes.so: G4VEnergyLossProcess.cc,1039) 6.932000 0.259336 G4VSteppingVerbose::SetSilent(int) (libG4tracking.so: G4VSteppingVerbose.cc,175) 6.905000 0.258325 G4Track::CalculateVelocity() const (libG4track.so: G4Track.cc,237) 6.761000 0.252938 field_utils::absoluteError(double const*, double const*, double) (libG4geometry.so: G4FieldUtils.cc,43) 6.654000 0.248935 G4MuPairProductionModel::ComputeDMicroscopicCrossSection(double, double, double) (libG4processes.so: G4MuPairProductionModel.cc,309) 6.589000 0.246503 G4VEnergyLossProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEnergyLossProcess.cc,1569) 6.396000 0.239283 G4Navigator::ResetHierarchyAndLocate(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&, G4TouchableHistory const&) (libG4geometry.so: G4Navigator.cc,103) 6.383000 0.238797 G4Region::GetRegionalSteppingAction() const (libG4geometry.so: G4Region.cc,156) 6.274000 0.234719 _init (libG4processes.so) 6.149000 0.230042 G4Box::Inside(CLHEP::Hep3Vector const&) const (libG4geometry.so: std_abs.h,71) 6.134000 0.229481 G4SeltzerBergerModel::SampleEnergyTransfer(double, double, double, double) (libG4processes.so: G4SeltzerBergerModel.cc,325) 5.943000 0.222336 G4IntegrationDriver::AdvanceChordLimited(G4FieldTrack&, double, double, double) (libG4geometry.so: G4IntegrationDriver.hh,68) 5.873000 0.219717 G4NavigationHistory::~G4NavigationHistory() (libG4geometry.so: G4NavigationHistory.cc,66) 5.821000 0.217772 G4VelocityTable::GetVelocityTable() (libG4track.so: G4VelocityTable.cc,164) 5.698000 0.213170 G4DisplacedSolid::Inside(CLHEP::Hep3Vector const&) const [clone .localalias.51] (libG4geometry.so: G4DisplacedSolid.cc,356) 5.595000 0.209317 G4SauterGavrilaAngularDistribution::SampleDirection(G4DynamicParticle const*, double, int, G4Material const*) (libG4processes.so: G4SauterGavrilaAngularDistribution.cc,57) 5.578000 0.208681 G4KleinNishinaCompton::SampleSecondaries(std::vector >*, G4MaterialCutsCouple const*, G4DynamicParticle const*, double, double) (libG4processes.so: G4KleinNishinaCompton.cc,153) 5.456000 0.204116 G4ParticleChangeForTransport::UpdateStepForPostStep(G4Step*) (libG4track.so: G4ParticleChangeForTransport.cc,213) 5.431000 0.203181 G4DormandPrince745::DistChord() const (libG4geometry.so: G4DormandPrince745.cc,337) 5.306000 0.198505 G4VEmProcess::PostStepDoIt(G4Track const&, G4Step const&) (libG4processes.so: G4VEmProcess.cc,735) 5.174000 0.193566 G4LogicalVolume::GetFieldManager() const (libG4geometry.so: G4LogicalVolume.cc,236) 5.153000 0.192781 G4VPhysicalVolume::GetTranslation() const (libG4geometry.so: G4VPhysicalVolume.cc,140) 5.054000 0.189077 G4Box::DistanceToIn(CLHEP::Hep3Vector const&, CLHEP::Hep3Vector const&) const (libG4geometry.so: G4Box.cc,337) 5.040000 0.188553 G4FieldTrack::G4FieldTrack(CLHEP::Hep3Vector const&, double, CLHEP::Hep3Vector const&, double, double, double, CLHEP::Hep3Vector const&, double, double, double) (libG4geometry.so: G4FieldTrack.cc,71) 4.904000 0.183465 G4PolyconeSide::Distance(CLHEP::Hep3Vector const&, bool) (libG4geometry.so: G4PolyconeSide.cc,415) 4.877000 0.182455 aCountedObjectAllocator() (libG4global.so: G4ReferenceCountedHandle.cc,40) 4.832000 0.180772 G4VProcess::ResetNumberOfInteractionLengthLeft() (libG4processes.so: G4VProcess.cc,96)